Hi Howard, thanks for the link, I'll have a look! Below is the stack trace:
- java.lang.RuntimeExceptionNo service implements the interface org.apache.tapestry.ioc.services.PerthreadManager. Stack trace - org.apache.tapestry.ioc.internal.RegistryImpl.getService(RegistryImpl.java:517) - org.apache.tapestry.ioc.internal.services.MasterObjectProviderImpl.provide(MasterObjectProviderImpl.java:46) - org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:621) - org.apache.tapestry.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:675) - org.apache.tapestry.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:50) - org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:207) - org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:237) - org.apache.tapestry.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:216) - org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:68) - org.apache.tapestry.ioc.internal.services.PerThreadServiceCreator.initialValue(PerThreadServiceCreator.java:47) - java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:141) - java.lang.ThreadLocal.get(ThreadLocal.java:131) - org.apache.tapestry.ioc.internal.services.PerThreadServiceCreator.createObject(PerThreadServiceCreator.java:53) - hu.intellynet.mojito.incubator.pages.HbAction.getList(HbAction.java:27) - org.apache.tapestry.internal.bindings.PropBinding.get(PropBinding.java:54) - org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:214) - org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:229) - org.apache.tapestry.corelib.components.Loop._$read_parameter_source(Loop.java) - org.apache.tapestry.corelib.components.Loop.setup(Loop.java:219) - org.apache.tapestry.corelib.components.Loop.setupRender(Loop.java) - org.apache.tapestry.internal.structure.ComponentPageElementImpl$13$1.run(ComponentPageElementImpl.java:478) - org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:874) - org.apache.tapestry.internal.structure.ComponentPageElementImpl.access$100(ComponentPageElementImpl.java:54) - org.apache.tapestry.internal.structure.ComponentPageElementImpl$13.render(ComponentPageElementImpl.java:482) - org.apache.tapestry.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:63) - org.apache.tapestry.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:63) - org.apache.tapestry.services.TapestryModule$19.renderMarkup(TapestryModule.java:1289) - org.apache.tapestry.services.TapestryModule$23.renderMarkup(TapestryModule.java:1397) - org.apache.tapestry.services.TapestryModule$22.renderMarkup(TapestryModule.java:1378) - org.apache.tapestry.services.TapestryModule$21.renderMarkup(TapestryModule.java:1360) - org.apache.tapestry.services.TapestryModule$20.renderMarkup(TapestryModule.java:1342) - org.apache.tapestry.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:55) - org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57) - org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:59) - org.apache.tapestry.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:77) - org.apache.tapestry.services.TapestryModule$13.service(TapestryModule.java:911) - hu.intellynet.mojito.incubator.services.AppModule$1.service(AppModule.java:94) - org.apache.tapestry.internal.services.LocalizationFilter.service(LocalizationFilter.java:43) - org.apache.tapestry.services.TapestryModule$3.service(TapestryModule.java:529) - org.apache.tapestry.services.TapestryModule$2.service(TapestryModule.java:504) - org.apache.tapestry.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:79) - org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93) - org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:84) - org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:77) - org.apache.tapestry.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106) - org.apache.tapestry.services.TapestryModule$12.service(TapestryModule.java:891) - org.apache.tapestry.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) - org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:164) - org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) - org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) - org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) - org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) - org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) - org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) - org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) - org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) - org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) - org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) - org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) - java.lang.Thread.run(Thread.java:619) BTW I'm trying to make the tapestry-hibarnate howto example work ( http://wiki.apache.org/tapestry/Tapestry5HowToUseTapestryHibernate) thanks cheers janos 2008/5/24 Howard Lewis Ship <[EMAIL PROTECTED]>: > A full stack trace is more useful. > > Make sure you are using a consistent set of Tapestry JARs, that you > have Hibernate on the classpath as well as tapestry-hibernate. See > the documentation; if you are using Maven you must still explicitly > reference Hibernate (so that Tapestry doesn't "lock you down" to a > particular Hibernate version). > > There's some documentation in the tutorial: > http://tapestry.formos.com/nightly/tapestry5/tutorial1/forms2.html > that is still valid for 5.0.11 (the nightly docs are for 5.0.12 > currently). > > On Fri, May 23, 2008 at 1:32 PM, János Jarecsni > <[EMAIL PROTECTED]> wrote: > > Hi all, > > > > I try to integrate hibernate into T5 and get this: > > > > Render queue error in SetupRender[HbAction:loop]: Failure reading > parameter > > source of component HbAction:loop: Error invoking service builder method > > > org.apache.tapestry.hibernate.HibernateModule.build(HibernateSessionSource, > > PerthreadManager) (at HibernateModule.java:85) (for service > > 'HibernateSessionManager'): No service implements the interface > > org.apache.tapestry.ioc.services.PerthreadManager. > > > > What am I doing wrong? > > Thanks in advance. > > > > Cheers > > janos > > > > > > -- > Howard M. Lewis Ship > > Creator Apache Tapestry and Apache HiveMind > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >