IMHO, you shouldn't really be using real hibernate with wicket tester. You should be using mock objects.
On Thu, Oct 30, 2008 at 6:37 AM, Nino Saturnino Martinez Vazquez Wael <[EMAIL PROTECTED]> wrote: > Hi I am doing this: > > applicationContext = new ClassPathXmlApplicationContext( > "classpath*:/META-INF/beans.xml"); > > final WicketApplication application = new WicketApplication(); > > application.setApplicationContext(applicationContext); > wicketTester = new WicketTester(application); > wicketTester.startPage(HomePage.class); > wicketTester.assertRenderedPage(HomePage.class); > > And my application are running fine in deployment... I seem to have run into > this before but I just cant remember what I did to fix it.. I've tried with > AnnotApplicationContextMock, same result.. > > > Hibernate: select country0_.id as id22_, country0_.name as name22_ from > Country country0_ > [EMAIL PROTECTED]:28:48 ERROR (LazyInitializationException) - failed to > lazily > initialize a collection of role: zeuzgroup.domain.entity.Country.cities, no > session or session was closed > org.hibernate.LazyInitializationException: failed to lazily initialize a > collection of role: zeuzgroup.domain.entity.Country.cities, no session or > session was closed > at > org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:358) > at > org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationExceptionIfNotConnected(AbstractPersistentCollection.java:350) > at > org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:343) > at > org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:86) > at org.hibernate.collection.PersistentBag.iterator(PersistentBag.java:249) > at zeuzgroup.web.page.HomePage.<init>(HomePage.java:46) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:494) > at > org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:153) > at > org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:58) > at > org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:282) > at > org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:304) > at > org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:223) > at > org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:91) > at > org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1169) > at org.apache.wicket.RequestCycle.step(RequestCycle.java:1246) > at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1347) > at org.apache.wicket.RequestCycle.request(RequestCycle.java:543) > at > org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:462) > at > org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:368) > at > org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:300) > at > zeuzgroup.domain.IntegrationTestDomain.testCountryCityEvent(IntegrationTestDomain.java:34) > ... > > -- > -Wicket for love > > Nino Martinez Wael > Java Specialist @ Jayway DK > http://www.jayway.dk > +45 2936 7684 > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
