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é

Reply via email to