[jboss-user] [Installation, Configuration & DEPLOYMENT] - Re: 4.2.2 wont deploy my persistency unit
justkeys
do-not-reply at jboss.com
Tue Nov 20 11:12:56 EST 2007
Yes something changed in the packaging interpretation.
In 4.2.1, we had to package the jars containing the ejbs (beans.jar) twice:
- q.ear/lib/utils.jar
- q.ear/META-INF/application.xml (module/ejb=app.jar)
- q.ear/beans.jar <- duplicate
- q.ear/app.jar/ejb3/beans.jar
- q.ear/app.jar/META-INF/persistence.xml (jar-file=../ejb3/beans.jar)
In 4.2.2 the packaging above results in deployment errors, so i changed the packaging into what i believe is the correct ejb3-packaging
- q.ear/lib/utils.jar
- q.ear/META-INF/application.xml (module/ejb=app.jar)
- q.ear/app.jar/ejb3/beans.jar
- q.ear/app.jar/META-INF/persistence.xml (jar-file=ejb3/beans.jar)
and then i got the jndi-factory-naming error.
So perhaps, the difference is that my persistence.xml is in a .jar inside an .ear (that also contains lib/.jars).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4106443#4106443
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4106443
More information about the jboss-user
mailing list