I have a wellworking Tomcat JPA application running on Tomcat 5.5.12.
As far as I know, it should be possible to deploy it on 5.0.30 as well. But
when running a Servlet I get the error:
javax.persistence.PersistenceException: java.io.FileNotFoundException: JAR
entry META-INF/persistence.xml not found in /[path
removed]/ROOT/WEB-INF/lib/entities.jar
org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:247)
org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:120)
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
com.hypergenic.weboverblik.servlets.WeboverblikServlet.<init>(Unknown
Source)
com.hypergenic.weboverblik.servlets.Admin.<init>(Unknown Source)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:494)
java.lang.Class.newInstance0(Class.java:350
persistence.xml IS located in the entities.jar-file.
What could be wrong?
Regards,
René