Hi Lukasz, great, thanks!
Yes, I put this new mapping to my web.xml and now my application works. But again when I retrieve person from database with: person = service.find(...); and call person.getJobs() I again get: org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:57) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111) at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:150) at com.myapp.model.Person$$EnhancerByCGLIB$$292cb8bb.getJobs(<generated>) ... Why :-( ? -- Thx very much, Milan Lukasz Lenart wrote: > > 2008/6/27 Milan Milanovic <[EMAIL PROTECTED]>: >> >> Hi Lukasz, >> >> AFAIK I just need to define sessionFactory bean in my >> applicationContext.xml >> to work with my JPA-enabled classes (just like in the Person example) ? >> How >> can I do that ? > > Sorry!! My big mistake ;-) Right now I discovered that you use JPA, > not Hibernate. In such example there is such configuration below, did > you setup it? > > <?xml version="1.0" encoding="UTF-8"?> > <web-app id="person" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee > http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> > <display-name>person</display-name> > > <!-- Include this if you are using Hibernate --> > <filter> > <filter-name>Spring OpenEntityManagerInViewFilter</filter-name> > <filter-class> > > org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter > </filter-class> > </filter> > > <filter-mapping> > <filter-name>Spring OpenEntityManagerInViewFilter</filter-name> > <url-pattern>/*</url-pattern> > </filter-mapping> > > <filter> > <filter-name>struts2</filter-name> > <filter-class> > org.apache.struts2.dispatcher.FilterDispatcher > </filter-class> > </filter> > > <filter-mapping> > <filter-name>struts2</filter-name> > <url-pattern>/*</url-pattern> > </filter-mapping> > > > <welcome-file-list> > <welcome-file>index.jsp</welcome-file> > </welcome-file-list> > > <listener> > <listener-class> > org.springframework.web.context.ContextLoaderListener > </listener-class> > </listener> > </web-app> > > > Regards > -- > Lukasz > http://www.lenart.org.pl/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/LazyInitializationException-with-Struts-2-%2B-Spring-2-%2B-JPA-%2B-AJAX-application-tp18155823p18158801.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]