JBoss Community

Re: AS 7 Persistence Provider Problem

created by Subhra Roy in JBoss AS7 Development - View the full discussion

Hello,

I got similar error in 7.0.1. final.

 

Error :

16:08:58,078 INFO  [org.jboss.jpa] (MSC service thread 1-7) read persistence.xml for aglite-platform-persistence-unit

16:08:58,088 INFO  [org.jboss.as.jpa] (MSC service thread 1-2) added javax.persistence.api, javaee.api, org.jboss.as.jpa, org.javassist dependencies to aglite-nonosgiweb.war

16:08:58,089 INFO  [org.jboss.as.jpa] (MSC service thread 1-2) added (default provider) org.hibernate dependency to application deployment (since 1 PU(s) didn't specify jboss.as.jpa.providerModule)

16:08:58,089 INFO  [org.jboss.as.jpa] (MSC service thread 1-2) added org.hibernate dependency to application deployment

16:08:58,341 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.deployment.unit."aglite-nonosgiweb.war".INSTALL

: org.jboss.msc.service.StartException in service jboss.deployment.unit."aglite-nonosgiweb.war".INSTALL: Failed to process phase INSTALL of deployment "aglite-nonosgiweb.war"

        at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:121)

        at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)

        at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)

        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_25]

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_25]

        at java.lang.Thread.run(Thread.java:662) [:1.6.0_25]

Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: only one persistence provider can be packaged with an application [org.eclipse.persistence.jpa.PersistenceProvider, org.eclipse.persistence.jpa.PersistenceProvider]

        at org.jboss.as.jpa.processor.PersistenceProviderProcessor.deploy(PersistenceProviderProcessor.java:65)

........

........

 

Persistence.xml

<persistence-unit name="aglite-platform-persistence-unit" transaction-type="RESOURCE_LOCAL">

                    <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>

........

 

Though the provider is added As tried to add hibernate as a dependency and loaded the default provider. Then it tried to process the <provider> and failed with the above error.

 

Please suggest.

 

Regards

Reply to this message by going to Community

Start a new discussion in JBoss AS7 Development at Community