your persistence.xml must be in META-INF directory in the classpath ( so basically, it needs to end up either in your jars in WEB-INF/lib or in your WEB-INF/classes directory )
shahab wrote: > > Hi: > > I have persistence.xml under META-INF > > (both WEB-INF and META-INF are under tomcat_home/webapps/<app> level > > In fact, w/o this file, i get the same error also. > > Also, please note that, I couldnt find "struts2-Spring-plugin.jar" > anywhere. > > > thanx > Shahab > > > Musachy Barroso-2 wrote: >> >> Is "persistence.xml" under WEB-INF? I was getting the same error when I >> tried to avoid using the dummy persistence.xml (there is got to be a way >> of configuring the persistent unit from Spring, but I didn't look into >> it). >> >> musachy >> >> shahab wrote: >>> Hi: >>> >>> I am trying to use Struts 2, Spring and JPA. I have developed a simple >>> application like the one mentioned in >>> http://cwiki.apache.org/S2WIKI/struts-2-spring-jpa-ajax.html. >>> >>> I am getting the following error - >>> >>> SEVERE: Exception sending context initialized event to listener instance >>> of >>> class org.springframework.web.context.ContextLoa >>> derListener >>> org.springframework.beans.factory.BeanCreationException: Error creating >>> bean >>> with name 'entityManagerFactory' defined in Ser >>> vletContext resource [/WEB-INF/applicationContext.xml]: Invocation of >>> init >>> method failed; nested exception is java.lang.Ille >>> galStateException: No persistence units parsed from >>> {classpath*:META-INF/persistence.xml} >>> Caused by: java.lang.IllegalStateException: No persistence units parsed >>> from >>> {classpath*:META-INF/persistence.xml} >>> >>> >>> My applicationContext.xml and persistence.xml is similar to what is >>> there in >>> the example. >>> >>> My persistence.xml is the following - >>> <persistence xmlns="http://java.sun.com/xml/ns/persistence" >>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >>> xsi:schemaLocation="http://java.sun.com/xml/ns/persistence >>> http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" >>> version="1.0"> >>> <persistence-unit name="punit"> >>> </persistence-unit> >>> </persistence> >>> >>> >>> >>> Any help will be greatly appreaciated. >>> >>> thanx >>> Shahab >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> > > -- View this message in context: http://www.nabble.com/how-to-use-struts2-%2B-spring-%2B-JPA-tf3138267.html#a8699909 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]