For what it's worth... I had a similar issue (different error message, but caused mismatched versions of the jars in my classpath). I discovered that in my pom.xml, I had a dependency on tapestry-hibernate, but I didn't have any dependency on tapestry-core. It was pulling in 5.1.0.5 of tapestry-hibernate, tapestry-core, etc., but it was pulling in 5.0.18 of tapestry-ioc and tapestry-annotations. Once I added the dependency to tapestry-core, my issues went away.
Andy On Tue, May 26, 2009 at 7:09 PM, Tom Zurkan <tzur...@citizensportsinc.com>wrote: > Looked through the classpath and everything is using 5.1.0.5.... > > > Thiago H. de Paula Figueiredo wrote: > >> Em Fri, 22 May 2009 22:59:16 -0300, Tom Zurkan < >> tzur...@citizensportsinc.com> escreveu: >> >> i am upgrading from 5.0.18 to 5.1.05. any ideas would be appreciated. >>> >> >> Make sure you only have 5.0.1.5 JARs in your classpath. A mix of versions >> can cause problemas similitar to the one you're having. >> >> >>> thanks, >>> >>> tom >>> >>> 2009-05-22 18:51:34,709 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - No service implements the interface >>> org.apache.tapestry5.ioc.Resource. >>> 2009-05-22 18:51:34,709 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - Operations trace: >>> 2009-05-22 18:51:34,709 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [ 1] Realizing service PagePool >>> 2009-05-22 18:51:34,709 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [ 2] Invoking >>> org.apache.tapestry5.internal.services.InternalModule.buildPagePool(PagePoolImpl, >>> InvalidationEventHub, InvalidationEventHub) (at InternalModule.java:188) >>> 2009-05-22 18:51:34,710 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [ 3] Realizing service >>> ComponentMessagesInvalidationEventHub >>> 2009-05-22 18:51:34,710 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [ 4] Invoking >>> org.apache.tapestry5.services.TapestryModule.buildComponentMessagesInvalidationEventHub(ComponentMessagesSource) >>> (at TapestryModule.java:2246) >>> 2009-05-22 18:51:34,710 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [ 5] Realizing service >>> ComponentMessagesSource >>> 2009-05-22 18:51:34,710 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [ 6] Invoking >>> org.apache.tapestry5.internal.services.InternalModule.buildComponentMessagesSource(ComponentMessagesSourceImpl) >>> (at InternalModule.java:129) >>> 2009-05-22 18:51:34,710 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [ 7] Determining injection value for >>> parameter #1 >>> (org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl) >>> 2009-05-22 18:51:34,710 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [ 8] Resolving object of type >>> org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl using >>> MasterObjectProvider >>> 2009-05-22 18:51:34,710 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [ 9] Autobuilding instance of class >>> org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl >>> 2009-05-22 18:51:34,710 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [10] Determining injection value for >>> parameter #1 (org.apache.tapestry5.ioc.Resource) >>> 2009-05-22 18:51:34,710 [btpool0-1] ERROR >>> org.apache.tapestry5.ioc.Registry - [11] Resolving object of type >>> org.apache.tapestry5.ioc.Resource using MasterObjectProvider >>> 2009-05-22 18:51:34,710 [btpool0-1] ERROR >>> org.apache.tapestry5.internal.services.InternalModule.ComponentMessagesSource >>> - Construction of service ComponentMessagesSource failed: Error invoking >>> service builder method >>> org.apache.tapestry5.internal.services.InternalModule.buildComponentMessagesSource(ComponentMessagesSourceImpl) >>> (at InternalModule.java:129) (for service 'ComponentMessagesSource'): Error >>> invoking constructor >>> org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl(Resource, >>> ClasspathURLConverter) (at ComponentMessagesSourceImpl.java:73) (for service >>> 'ComponentMessagesSource'): No service implements the interface >>> org.apache.tapestry5.ioc.Resource. >>> java.lang.RuntimeException: Error invoking service builder method >>> org.apache.tapestry5.internal.services.InternalModule.buildComponentMessagesSource(ComponentMessagesSourceImpl) >>> (at InternalModule.java:129) (for service 'ComponentMessagesSource'): Error >>> invoking constructor >>> org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl(Resource, >>> ClasspathURLConverter) (at ComponentMessagesSourceImpl.java:73) (for service >>> 'ComponentMessagesSource'): No service implements the interface >>> org.apache.tapestry5.ioc.Resource. >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >>> For additional commands, e-mail: users-h...@tapestry.apache.org >>> >>> >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >