replying to an old reply, about an error I get when upgrading to Tapestry 5.1 (upgrade consisted of replacing the three Tapeestry lib files that I have in my project by their 5.1 versions):

This is the first error I get in my Eclipse console:

java.lang.NoClassDefFoundError: org/antlr/runtime/CharStream
   at java.lang.Class.getDeclaredConstructors0(Native Method)
   at java.lang.Class.privateGetDeclaredConstructors(Class.java:2406)
   at java.lang.Class.getConstructors(Class.java:1476)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.findAutobuildConstructor(InternalUtils.java:628) at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$4.invoke(ServiceResourcesImpl.java:150) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68) at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68) at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:941) at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.autobuild(ServiceResourcesImpl.java:145) at org.apache.tapestry5.ioc.internal.services.AutobuildObjectProvider.provide(AutobuildObjectProvider.java:33) at org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl$1.invoke(MasterObjectProviderImpl.java:48) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68) at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68) at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:941) at org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl.provide(MasterObjectProviderImpl.java:41) at $MasterObjectProvider_1220e25ac25.provide($MasterObjectProvider_1220e25ac25.java) at org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:696) at org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:49) at org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:209) at org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(InternalUtils.java:43) at org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(InternalUtils.java:256) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68) at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68) at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:941) at org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:260) at org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:217) at org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:56) at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68) at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68) at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:941) at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49) at org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29) at org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:46) at org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60) at org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52) at org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60) at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68) at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68) at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:941) at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49) at org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObjectFromCreator(JustInTimeObjectCreator.java:68) at org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57) at $PropertyConduitSource_1220e25ac9d.delegate($PropertyConduitSource_1220e25ac9d.java) at $PropertyConduitSource_1220e25ac9d.create($PropertyConduitSource_1220e25ac9d.java) at org.apache.tapestry5.internal.bindings.PropBindingFactory.newBinding(PropBindingFactory.java:49) at $BindingFactory_1220e25ac9e.newBinding($BindingFactory_1220e25ac9e.java) at $BindingFactory_1220e25ac96.newBinding($BindingFactory_1220e25ac96.java) at org.apache.tapestry5.internal.services.BindingSourceImpl.newBinding(BindingSourceImpl.java:81) at $BindingSource_1220e25ac8c.newBinding($BindingSource_1220e25ac8c.java) at org.apache.tapestry5.internal.services.PageElementFactoryImpl.newExpansionElement(PageElementFactoryImpl.java:165) at $PageElementFactory_1220e25ac83.newExpansionElement($PageElementFactory_1220e25ac83.java) at org.apache.tapestry5.internal.pageload.PageLoaderImpl$15.execute(PageLoaderImpl.java:1033) at org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.runActions(ComponentAssemblerImpl.java:202) at org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.assembleRootComponent(ComponentAssemblerImpl.java:88) at org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:159)
   at $PageLoader_1220e25ac73.loadPage($PageLoader_1220e25ac73.java)
at org.apache.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:210) at org.apache.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
   at $PagePool_1220e25ac72.checkout($PagePool_1220e25ac72.java)
at org.apache.tapestry5.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:51)
   at $RequestPageCache_1220e25ac71.get($RequestPageCache_1220e25ac71.java)
   at $RequestPageCache_1220e25ac6a.get($RequestPageCache_1220e25ac6a.java)
at org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:52) at org.apache.tapestry5.services.TapestryModule$33.handle(TapestryModule.java:1943) at $PageRenderRequestHandler_1220e25ac6d.handle($PageRenderRequestHandler_1220e25ac6d.java) at $PageRenderRequestHandler_1220e25ac59.handle($PageRenderRequestHandler_1220e25ac59.java) at org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48) at $ComponentRequestHandler_1220e25ac5d.handlePageRender($ComponentRequestHandler_1220e25ac5d.java) at org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
   at $Dispatcher_1220e25ac5f.dispatch($Dispatcher_1220e25ac5f.java)
   at $Dispatcher_1220e25ac55.dispatch($Dispatcher_1220e25ac55.java)
at org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:245) at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
   at $RequestHandler_1220e25ac56.service($RequestHandler_1220e25ac56.java)
at org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:778)
   at $RequestHandler_1220e25ac56.service($RequestHandler_1220e25ac56.java)
at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:767)
   at $RequestHandler_1220e25ac56.service($RequestHandler_1220e25ac56.java)
at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
   at $RequestHandler_1220e25ac56.service($RequestHandler_1220e25ac56.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:81) at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
   at $RequestHandler_1220e25ac56.service($RequestHandler_1220e25ac56.java)
   at $RequestHandler_1220e25ac4c.service($RequestHandler_1220e25ac4c.java)
at org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197) at org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53) at $HttpServletRequestHandler_1220e25ac4e.service($HttpServletRequestHandler_1220e25ac4e.java) at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) at $HttpServletRequestFilter_1220e25ac4b.service($HttpServletRequestFilter_1220e25ac4b.java) at $HttpServletRequestHandler_1220e25ac4e.service($HttpServletRequestHandler_1220e25ac4e.java) at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:726) at $HttpServletRequestHandler_1220e25ac4e.service($HttpServletRequestHandler_1220e25ac4e.java) at $HttpServletRequestHandler_1220e25ac49.service($HttpServletRequestHandler_1220e25ac49.java)
   at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:127)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
   at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
   at org.mortbay.jetty.Server.handle(Server.java:320)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828)
   at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
   at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
   at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)
Caused by: java.lang.ClassNotFoundException: org.antlr.runtime.CharStream
   at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
   ... 113 more

The next error that I find in the console is the one I mentioned before.
I have antlr 2.7.6 on my class path, same as before.

Christine


Sven Homburg wrote:
have a look at your console output.
may be there ist another exception in front of the shown exception
with regards
Sven Homburg
Founder of the Chenille Kit Project
http://www.chenillekit.org




2009/5/13 Christine <christ...@christine.nl>

 After upgrading to 5.1, I get the error below. Apparently, there's an
error in my app but when Tapestry wants to complain about the error,
something goes wrong, or that's what it looks like to me. I have checked
that the app still works with 5.0.

dagdag
Christine


 HTTP ERROR: 500

Exception assembling root component of page core/ExceptionReport: Could not 
convert 'productionMode' into a component parameter binding: Exception 
constructing service 'PropertyConduitSource': Construction of service 
'PropertyConduitSource' has failed due to recursion: the service depends on 
itself in some way. Please check 
org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl,
 InvalidationEventHub) (at TapestryModule.java:1341) for references to another 
service that is itself dependent on service 'PropertyConduitSource'.

RequestURI=/show/v440njzm
Caused by:

java.lang.RuntimeException: Exception assembling root component of page 
core/ExceptionReport: Could not convert 'productionMode' into a component 
parameter binding: Exception constructing service 'PropertyConduitSource': 
Construction of service 'PropertyConduitSource' has failed due to recursion: 
the service depends on itself in some way. Please check 
org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl,
 InvalidationEventHub) (at TapestryModule.java:1341) for references to another 
service that is itself dependent on service 'PropertyConduitSource'.
        at 
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.assembleRootComponent(ComponentAssemblerImpl.java:110)
        at 
org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:159)
        at $PageLoader_1213948b5d9.loadPage($PageLoader_1213948b5d9.java)
        at 
org.apache.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:210)
        at 
org.apache.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
        at $PagePool_1213948b5d8.checkout($PagePool_1213948b5d8.java)
        at 
org.apache.tapestry5.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:51)
        at $RequestPageCache_1213948b5d7.get($RequestPageCache_1213948b5d7.java)
        at $RequestPageCache_1213948b5d0.get($RequestPageCache_1213948b5d0.java)
        at 
org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:69)
        at 
$RequestExceptionHandler_1213948b5ba.handleRequestException($RequestExceptionHandler_1213948b5ba.java)
        at 
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42)
        at $RequestHandler_1213948b5bc.service($RequestHandler_1213948b5bc.java)
        at 
org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:778)
        at $RequestHandler_1213948b5bc.service($RequestHandler_1213948b5bc.java)
        at 
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:767)
        at $RequestHandler_1213948b5bc.service($RequestHandler_1213948b5bc.java)
        at 
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
        at $RequestHandler_1213948b5bc.service($RequestHandler_1213948b5bc.java)
        at 
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90)
        at 
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:81)
        at 
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
        at 
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
        at $RequestHandler_1213948b5bc.service($RequestHandler_1213948b5bc.java)
        at $RequestHandler_1213948b5b2.service($RequestHandler_1213948b5b2.java)
        at 
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
        at 
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
        at 
$HttpServletRequestHandler_1213948b5b4.service($HttpServletRequestHandler_1213948b5b4.java)
        at 
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
        at 
$HttpServletRequestFilter_1213948b5b1.service($HttpServletRequestFilter_1213948b5b1.java)
        at 
$HttpServletRequestHandler_1213948b5b4.service($HttpServletRequestHandler_1213948b5b4.java)
        at 
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:726)
        at 
$HttpServletRequestHandler_1213948b5b4.service($HttpServletRequestHandler_1213948b5b4.java)
        at 
$HttpServletRequestHandler_1213948b5af.service($HttpServletRequestHandler_1213948b5af.java)
        at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:127)
        at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
        at 
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:320)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
        at 
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
        at 
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)
Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException: Could not 
convert 'productionMode' into a component parameter binding: Exception 
constructing service 'PropertyConduitSource': Construction of service 
'PropertyConduitSource' has failed due to recursion: the service depends on 
itself in some way. Please check 
org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl,
 InvalidationEventHub) (at TapestryModule.java:1341) for references to another 
service that is itself dependent on service 'PropertyConduitSource'. [at 
classpath:org/apache/tapestry5/corelib/pages/ExceptionReport.tml, line 8]
        at 
org.apache.tapestry5.internal.services.BindingSourceImpl.newBinding(BindingSourceImpl.java:85)
        at 
$BindingSource_1213948b5f2.newBinding($BindingSource_1213948b5f2.java)
        at 
org.apache.tapestry5.internal.services.PageElementFactoryImpl.newBinding(PageElementFactoryImpl.java:184)
        at 
$PageElementFactory_1213948b5e9.newBinding($PageElementFactory_1213948b5e9.java)
        at 
org.apache.tapestry5.internal.pageload.PageLoaderImpl$10.execute(PageLoaderImpl.java:868)
        at 
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.runActions(ComponentAssemblerImpl.java:202)
        at 
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.assembleRootComponent(ComponentAssemblerImpl.java:88)
        ... 49 more
Caused by: java.lang.RuntimeException: Exception constructing service 
'PropertyConduitSource': Construction of service 'PropertyConduitSource' has 
failed due to recursion: the service depends on itself in some way. Please 
check 
org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl,
 InvalidationEventHub) (at TapestryModule.java:1341) for references to another 
service that is itself dependent on service 'PropertyConduitSource'.
        at 
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObjectFromCreator(JustInTimeObjectCreator.java:78)
        at 
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
        at 
$PropertyConduitSource_1213948b603.delegate($PropertyConduitSource_1213948b603.java)
        at 
$PropertyConduitSource_1213948b603.create($PropertyConduitSource_1213948b603.java)
        at 
org.apache.tapestry5.internal.bindings.PropBindingFactory.newBinding(PropBindingFactory.java:49)
        at 
$BindingFactory_1213948b604.newBinding($BindingFactory_1213948b604.java)
        at 
$BindingFactory_1213948b5fc.newBinding($BindingFactory_1213948b5fc.java)
        at 
org.apache.tapestry5.internal.services.BindingSourceImpl.newBinding(BindingSourceImpl.java:81)
        ... 55 more
Caused by: org.apache.tapestry5.ioc.internal.OperationException: Construction 
of service 'PropertyConduitSource' has failed due to recursion: the service 
depends on itself in some way. Please check 
org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl,
 InvalidationEventHub) (at TapestryModule.java:1341) for references to another 
service that is itself dependent on service 'PropertyConduitSource'.
        at 
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:90)
        at 
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
        at 
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:941)
        at 
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
        at 
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
        ... 62 more
Caused by: java.lang.IllegalStateException: Construction of service 
'PropertyConduitSource' has failed due to recursion: the service depends on 
itself in some way. Please check 
org.apache.tapestry5.services.TapestryModule.buildPropertyConduitSource(PropertyConduitSourceImpl,
 InvalidationEventHub) (at TapestryModule.java:1341) for references to another 
service that is itself dependent on service 'PropertyConduitSource'.
        at 
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:52)
        at 
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
        at 
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
        ... 66 more



--
dagdag is just a two-character rotation of byebye.





--
dagdag is just a two-character rotation of byebye.

Reply via email to