nevermind... my bad... we are decorating the asset source and i didn't implement the new getResource method... works now... that had me stumped for a while... :)

thanks for the great learning experience!

tom

Tom Zurkan wrote:
deleted my repository and rebuilt it to make sure that only 5.1.0.5 was available. still got the same problem. i have the following in my classpath for tapestry:

develop/m2repo/repository/org/apache/tapestry/tapestry-core/5.1.0.5/tapestry-core-5.1.0.5.jar :/develop/m2repo/repository/org/apache/tapestry/tapestry-ioc/5.1.0.5/tapestry-ioc-5.1.0.5.jar :/develop/m2repo/repository/org/apache/tapestry/tapestry-spring/5.1.0.5/tapestry-spring-5.1.0.5.jar :/develop/m2repo/repository/org/apache/tapestry/tapestry-upload/5.1.0.5/tapestry-upload-5.1.0.5.jar :/develop/m2repo/repository/org/apache/tapestry/tapestry5-annotations/5.1.0.5/tapestry5-annotations-5.1.0.5.jar

do i need to include tapestry-test? weird. i created a dummy builder for resource that returns a context resource which works but can't be right.

here is the error from the logs:

2009-05-29 13:52:45,247 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - No service implements the interface org.apache.tapestry5.ioc.Resource. 2009-05-29 13:52:45,247 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - Operations trace: 2009-05-29 13:52:45,247 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - [ 1] Realizing service PagePool 2009-05-29 13:52:45,247 [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-29 13:52:45,247 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - [ 3] Realizing service ComponentMessagesInvalidationEventHub 2009-05-29 13:52:45,247 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - [ 4] Invoking org.apache.tapestry5.services.TapestryModule.buildComponentMessagesInvalidationEventHub(ComponentMessagesSource) (at TapestryModule.java:2246) 2009-05-29 13:52:45,247 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - [ 5] Realizing service ComponentMessagesSource 2009-05-29 13:52:45,247 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - [ 6] Invoking org.apache.tapestry5.internal.services.InternalModule.buildComponentMessagesSource(ComponentMessagesSourceImpl) (at InternalModule.java:129) 2009-05-29 13:52:45,247 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - [ 7] Determining injection value for parameter #1 (org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl) 2009-05-29 13:52:45,248 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - [ 8] Resolving object of type org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl using MasterObjectProvider 2009-05-29 13:52:45,248 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - [ 9] Autobuilding instance of class org.apache.tapestry5.internal.services.ComponentMessagesSourceImpl 2009-05-29 13:52:45,248 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - [10] Determining injection value for parameter #1 (org.apache.tapestry5.ioc.Resource) 2009-05-29 13:52:45,248 [btpool0-1] ERROR org.apache.tapestry5.ioc.Registry - [11] Resolving object of type org.apache.tapestry5.ioc.Resource using MasterObjectProvider 2009-05-29 13:52:45,249 [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. at org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:76)

---------------------------------------------------------------------
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

Reply via email to