Hi,
I am trying secure some pages of my application as shown in this
tutorial. http://tapestryjava.blogspot.co.uk/search/label/security
But I am having following error message when I start the application.
Since the RequiresLoginFilte class implements the ComponentRequestFilter
interface, I am confused about the coertion error!
[ERROR] ioc.Registry Error invoking service contribution method
com.example.pms.services.PmsModule.contributeComponentRequestHandler(OrderedConfiguration):
Could not find a coercion from type
com.example.pms.services.RequiresLoginFilter to type
org.apache.tapestry5.services.ComponentRequestFilter.
[ERROR] ioc.Registry Operations trace:
[ERROR] ioc.Registry [ 1] Realizing service ComponentRequestHandler
[ERROR] ioc.Registry [ 2] Instantiating service ComponentRequestHandler
implementation via
org.apache.tapestry5.services.TapestryModule.buildComponentRequestHandler(List,
ComponentRequestHandlerTerminator, Logger) (at TapestryModule.java:2690)
[ERROR] ioc.Registry [ 3] Creating plan to invoke public
org.apache.tapestry5.services.ComponentRequestHandler
org.apache.tapestry5.services.TapestryModule.buildComponentRequestHandler(java.util.List,org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator,org.slf4j.Logger)
[ERROR] ioc.Registry [ 4] Determining injection value for parameter #1
(java.util.List)
[ERROR] ioc.Registry [ 5] Collecting ordered configuration for service
ComponentRequestHandler
[ERROR] ioc.Registry [ 6] Invoking
com.example.pms.services.PmsModule.contributeComponentRequestHandler(OrderedConfiguration)
(at PmsModule.java:146)
[ERROR] TapestryModule.ComponentRequestHandler Construction of service
ComponentRequestHandler failed: Error invoking service contribution
method
com.example.pms.services.PmsModule.contributeComponentRequestHandler(OrderedConfiguration):
Could not find a coercion from type
com.example.pms.services.RequiresLoginFilter to type
org.apache.tapestry5.services.ComponentRequestFilter.
org.apache.tapestry5.ioc.internal.OperationException: Error invoking
service contribution method
com.example.pms.services.PmsModule.contributeComponentRequestHandler(OrderedConfiguration):
Could not find a coercion from type
com.example.pms.services.RequiresLoginFilter to type
org.apache.tapestry5.services.ComponentRequestFilter.
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:121)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:88)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:47)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:76)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToOrderedConfiguration(RegistryImpl.java:629)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getOrderedConfiguration(RegistryImpl.java:483)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$2.invoke(ServiceResourcesImpl.java:110)...
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org