-
1. Re: can't load persistence.xml in esb project
tcunning Jun 18, 2011 7:29 AM (in response to everjava)Where's your persistence.xml stored? Does it refer to a dataSource or a JDBC URL?
-
2. Re: can't load persistence.xml in esb project
everjava Jun 20, 2011 8:10 AM (in response to tcunning)My persistence.xml is into a .jar and it refer a datasource. This .jar is a library of my esb project.
//a piece of persistence.xml
<persistence-unit name="senai-entity" transaction-type="JTA">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<jta-data-source>java:senai</jta-data-source>
<properties>
<property name="hibernate.show_sql" value="true" />
<property name="jboss.entity.manager.factory.jndi.name" value="java:/myEntityManagerFactory"/>
<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect" />
</properties>
...
-
3. Re: can't load persistence.xml in esb project
everjava Jul 30, 2011 4:19 PM (in response to everjava)I'm still struggling with thi s problem
I have:
myEntitiesproject.jar (meta-inf/persistence.xml)
myEjbproject.jar
myWebproject.war
- web-inf/lib/myEntitiesproject.jar
myEsbproject.esb
- lib/myEntitiesproject.jar, myEjbproject.jar
- META-INF/jboss-esb.xml, deployment.xml
myWebproject.war
jbm-queue-service.xml
if I just do deploy of myWebproject.war, the persistence.xml is loaded fine
But, if I do deploy of myWebproject.war inside myEsbproject.esb doesn't load persistence.xml and the ejb files doesn't find persistence unit name
i tried deploy the both projects separated, just myWebproject.war and myEsbproject.esb without .war. The persistence.xml was loaded, but the ejb files doesn't find persistence unit name too
any idea?
-
4. Re: can't load persistence.xml in esb project
everjava Aug 1, 2011 3:37 PM (in response to everjava)i created an .ear to solved it. doing a deploy of both .ear and .esb and removing myEntitiesproject.jar as library
myEar.ear:
myEntitiesproject.jar (meta-inf/persistence.xml)
myEsbproject.esb:
- lib/myEjbproject.jar
- META-INF/jboss-esb.xml, deployment.xml
myWebproject.war
jbm-queue-service.xml