Hi!
Please help me with this exception. I've trying to find any information on
how to figure out what's happening but, even after debugging through
Tapestry source code, I haven't find any answer. I've shortened and
reformatted the message for clarity.
java.lang.RuntimeException: Error invoking service builder method
TapestryModule.buildAlias(Logger, String, AliasManager, Collection) (at
TapestryModule.java:217) (for service 'Alias'):
Error invoking service contribution method
SecurityModule.contributeAlias(SaltSourceService,
AuthenticationProcessingFilter, Configuration)
Error building service proxy for service
'RealAuthenticationProcessingFilter' (at
SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter')
Exception constructing service 'ApplicationDefaults': Error invoking
constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults')
Unable to instantiate class
br.com.arsmachina.example.web.services.AppModule as a module builder:
Exception constructing service 'Alias':
Construction of service 'Alias' has failed due to recursion: the service
depends on itself in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
The dependency chain, as far as I know, is this:
SecurityModule.contributeAlias needs AuthenticationProcessingFilter (id
RealAuthenticationProcessingFilter)
RealAuthenticationProcessingFilter needs ApplicationDefaults (through
@Inject @Symbol)
ApplicationDefault is built via binder.bind(SymbolProvider.class,
MapSymbolProvider.class).withId("ApplicationDefaults") and, apparently,
does not have any dependencies.
I'm completely lost and any help is invaluable.
Thanks in advance.
Full stack trace:
[ERROR]Alias 2008/10/07 23:49:21,728 Construction of service Alias failed:
Error invoking service builder method
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) (for service
'Alias'): Error invoking service contribution method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.contributeAlias(SaltSourceService,
AuthenticationProcessingFilter, Configuration): Error building service
proxy for service 'RealAuthenticationProcessingFilter' (at
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
java.lang.RuntimeException: Error invoking service builder method
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) (for service
'Alias'): Error invoking service contribution method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.contributeAlias(SaltSourceService,
AuthenticationProcessingFilter, Configuration): Error building service
proxy for service 'RealAuthenticationProcessingFilter' (at
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
[snip]
Caused by: java.lang.RuntimeException: Error invoking service contribution
method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.contributeAlias(SaltSourceService,
AuthenticationProcessingFilter, Configuration): Error building service
proxy for service 'RealAuthenticationProcessingFilter' (at
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:107)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:56)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToUnorderedConfiguration(RegistryImpl.java:481)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getUnorderedConfiguration(RegistryImpl.java:355)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getUnorderedConfiguration(ServiceResourcesImpl.java:72)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.addUnorderedConfigurationParameter(AbstractServiceCreator.java:140)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getParameterDefaultsWithConfiguration(AbstractServiceCreator.java:106)
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.getParameterDefaultsWithConfigurations(ServiceBuilderMethodInvoker.java:46)
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:67)
... 44 more
Caused by: java.lang.RuntimeException: Error building service proxy for
service 'RealAuthenticationProcessingFilter' (at
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ModuleImpl.create(ModuleImpl.java:266)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.access$100(ModuleImpl.java:35)
at
org.apache.tapestry5.ioc.internal.ModuleImpl$1.invoke(ModuleImpl.java:168)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:138)
at
org.apache.tapestry5.ioc.internal.ModuleImpl$2.invoke(ModuleImpl.java:185)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.findOrCreate(ModuleImpl.java:192)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.getService(ModuleImpl.java:89)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getService(RegistryImpl.java:303)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.findServiceByMarkerAndType(RegistryImpl.java:684)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:619)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:733)
at
org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:49)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:205)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:235)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:214)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:90)
... 52 more
Caused by: java.lang.RuntimeException: Error invoking service builder
method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.create(ModuleImpl.java:233)
... 68 more
Caused by: java.lang.RuntimeException: Exception constructing service
'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:75)
at
$SymbolProvider_11cda5bcab0.delegate($SymbolProvider_11cda5bcab0.java)
at
$SymbolProvider_11cda5bcab0.valueForSymbol($SymbolProvider_11cda5bcab0.java)
at
org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl$SymbolExpansion.expandSymbol(SymbolSourceImpl.java:123)
at
org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl$SymbolExpansion.valueForSymbol(SymbolSourceImpl.java:99)
at
org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl$SymbolExpansion.expandSymbols(SymbolSourceImpl.java:83)
at
org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl.expandSymbols(SymbolSourceImpl.java:204)
at
$SymbolSource_11cda5bcaa8.expandSymbols($SymbolSource_11cda5bcaa8.java)
at
org.apache.tapestry5.ioc.internal.services.ValueObjectProvider.provide(ValueObjectProvider.java:52)
at
org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl.provide(MasterObjectProviderImpl.java:38)
at
$MasterObjectProvider_11cda5bcaa7.provide($MasterObjectProvider_11cda5bcaa7.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:626)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:733)
at
org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:49)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:205)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:235)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:214)
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:67)
... 69 more
Caused by: java.lang.RuntimeException: Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(ConstructorServiceCreator.java:63)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
... 86 more
Caused by: java.lang.RuntimeException: Unable to instantiate class
br.com.arsmachina.example.web.services.AppModule as a module builder:
Exception constructing service 'Alias': Construction of service 'Alias'
has failed due to recursion: the service depends on itself in some way.
Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ModuleImpl.constructModuleBuilder(ModuleImpl.java:356)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.access$400(ModuleImpl.java:35)
at
org.apache.tapestry5.ioc.internal.ModuleImpl$3.run(ModuleImpl.java:274)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier$2.invoke(ConcurrentBarrier.java:198)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier$2.invoke(ConcurrentBarrier.java:196)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:138)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:204)
at
org.apache.tapestry5.ioc.internal.ModuleImpl$4.invoke(ModuleImpl.java:282)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.getModuleBuilder(ModuleImpl.java:290)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:85)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:455)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:412)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:96)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.addMappedConfigurationParameter(AbstractServiceCreator.java:154)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getParameterDefaultsWithConfiguration(AbstractServiceCreator.java:118)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.getParameterDefaultsWithConfigurations(ConstructorServiceCreator.java:72)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(ConstructorServiceCreator.java:47)
... 90 more
Caused by: java.lang.RuntimeException: Exception constructing service
'Alias': Construction of service 'Alias' has failed due to recursion: the
service depends on itself in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:75)
at $Alias_11cda5bcaaa.delegate($Alias_11cda5bcaaa.java)
at $Alias_11cda5bcaaa.getObjectProvider($Alias_11cda5bcaaa.java)
at
org.apache.tapestry5.services.TapestryModule$1.provide(TapestryModule.java:556)
at
org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl.provide(MasterObjectProviderImpl.java:38)
at
$MasterObjectProvider_11cda5bcaa7.provide($MasterObjectProvider_11cda5bcaa7.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:626)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:733)
at
org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:49)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:205)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:235)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.constructModuleBuilder(ModuleImpl.java:337)
... 108 more
Caused by: java.lang.IllegalStateException: Construction of service
'Alias' has failed due to recursion: the service depends on itself in some
way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:52)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
... 119 more
[ERROR]ServletApplicationInitializer 2008/10/07 23:49:21,938 Construction
of service ServletApplicationInitializer failed: Unable to instantiate
class org.apache.tapestry5.services.TapestryModule as a module builder:
Exception constructing service 'Alias': Error invoking service builder
method org.apache.tapestry5.services.TapestryModule.buildAlias(Logger,
String, AliasManager, Collection) (at TapestryModule.java:217) (for
service 'Alias'): Error invoking service contribution method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.contributeAlias(SaltSourceService,
AuthenticationProcessingFilter, Configuration): Error building service
proxy for service 'RealAuthenticationProcessingFilter' (at
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
java.lang.RuntimeException: Unable to instantiate class
org.apache.tapestry5.services.TapestryModule as a module builder:
Exception constructing service 'Alias': Error invoking service builder
method org.apache.tapestry5.services.TapestryModule.buildAlias(Logger,
String, AliasManager, Collection) (at TapestryModule.java:217) (for
service 'Alias'): Error invoking service contribution method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.contributeAlias(SaltSourceService,
AuthenticationProcessingFilter, Configuration): Error building service
proxy for service 'RealAuthenticationProcessingFilter' (at
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ModuleImpl.constructModuleBuilder(ModuleImpl.java:356)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.access$400(ModuleImpl.java:35)
at
org.apache.tapestry5.ioc.internal.ModuleImpl$3.run(ModuleImpl.java:274)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier$2.invoke(ConcurrentBarrier.java:198)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier$2.invoke(ConcurrentBarrier.java:196)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:138)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:204)
at
org.apache.tapestry5.ioc.internal.ModuleImpl$4.invoke(ModuleImpl.java:282)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.getModuleBuilder(ModuleImpl.java:290)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getModuleBuilder(ServiceResourcesImpl.java:105)
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:59)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
at
$ServletApplicationInitializer_11cda5bcaa6.delegate($ServletApplicationInitializer_11cda5bcaa6.java)
at
$ServletApplicationInitializer_11cda5bcaa6.initializeApplication($ServletApplicationInitializer_11cda5bcaa6.java)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:91)
at org.mortbay.jetty.servlet.FilterHolder.start(FilterHolder.java:71)
at
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:310)
at
org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:509)
at org.mortbay.util.Container.start(Container.java:72)
at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
at org.mortbay.util.Container.start(Container.java:72)
at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)
Caused by: java.lang.RuntimeException: Exception constructing service
'Alias': Error invoking service builder method
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) (for service
'Alias'): Error invoking service contribution method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.contributeAlias(SaltSourceService,
AuthenticationProcessingFilter, Configuration): Error building service
proxy for service 'RealAuthenticationProcessingFilter' (at
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:75)
at $Alias_11cda5bcaaa.delegate($Alias_11cda5bcaaa.java)
at $Alias_11cda5bcaaa.getObjectProvider($Alias_11cda5bcaaa.java)
at
org.apache.tapestry5.services.TapestryModule$1.provide(TapestryModule.java:556)
at
org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl.provide(MasterObjectProviderImpl.java:38)
at
$MasterObjectProvider_11cda5bcaa7.provide($MasterObjectProvider_11cda5bcaa7.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:626)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:733)
at
org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:49)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:205)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:235)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.constructModuleBuilder(ModuleImpl.java:337)
... 28 more
Caused by: java.lang.RuntimeException: Error invoking service builder
method org.apache.tapestry5.services.TapestryModule.buildAlias(Logger,
String, AliasManager, Collection) (at TapestryModule.java:217) (for
service 'Alias'): Error invoking service contribution method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.contributeAlias(SaltSourceService,
AuthenticationProcessingFilter, Configuration): Error building service
proxy for service 'RealAuthenticationProcessingFilter' (at
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:50)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
... 39 more
Caused by: java.lang.RuntimeException: Error invoking service contribution
method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.contributeAlias(SaltSourceService,
AuthenticationProcessingFilter, Configuration): Error building service
proxy for service 'RealAuthenticationProcessingFilter' (at
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:107)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:56)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToUnorderedConfiguration(RegistryImpl.java:481)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getUnorderedConfiguration(RegistryImpl.java:355)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getUnorderedConfiguration(ServiceResourcesImpl.java:72)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.addUnorderedConfigurationParameter(AbstractServiceCreator.java:140)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getParameterDefaultsWithConfiguration(AbstractServiceCreator.java:106)
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.getParameterDefaultsWithConfigurations(ServiceBuilderMethodInvoker.java:46)
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:67)
... 44 more
Caused by: java.lang.RuntimeException: Error building service proxy for
service 'RealAuthenticationProcessingFilter' (at
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)):
Error invoking service builder method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ModuleImpl.create(ModuleImpl.java:266)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.access$100(ModuleImpl.java:35)
at
org.apache.tapestry5.ioc.internal.ModuleImpl$1.invoke(ModuleImpl.java:168)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:138)
at
org.apache.tapestry5.ioc.internal.ModuleImpl$2.invoke(ModuleImpl.java:185)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.findOrCreate(ModuleImpl.java:192)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.getService(ModuleImpl.java:89)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getService(RegistryImpl.java:303)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.findServiceByMarkerAndType(RegistryImpl.java:684)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:619)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:733)
at
org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:49)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:205)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:235)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:214)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:90)
... 52 more
Caused by: java.lang.RuntimeException: Error invoking service builder
method
nu.localhost.tapestry5.springsecurity.services.SecurityModule.buildRealAuthenticationProcessingFilter(AuthenticationManager,
RememberMeServices, String, String, String) (at SecurityModule.java:247)
(for service 'RealAuthenticationProcessingFilter'): Exception constructing
service 'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.create(ModuleImpl.java:233)
... 68 more
Caused by: java.lang.RuntimeException: Exception constructing service
'ApplicationDefaults': Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:75)
at
$SymbolProvider_11cda5bcab0.delegate($SymbolProvider_11cda5bcab0.java)
at
$SymbolProvider_11cda5bcab0.valueForSymbol($SymbolProvider_11cda5bcab0.java)
at
org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl$SymbolExpansion.expandSymbol(SymbolSourceImpl.java:123)
at
org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl$SymbolExpansion.valueForSymbol(SymbolSourceImpl.java:99)
at
org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl$SymbolExpansion.expandSymbols(SymbolSourceImpl.java:83)
at
org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl.expandSymbols(SymbolSourceImpl.java:204)
at
$SymbolSource_11cda5bcaa8.expandSymbols($SymbolSource_11cda5bcaa8.java)
at
org.apache.tapestry5.ioc.internal.services.ValueObjectProvider.provide(ValueObjectProvider.java:52)
at
org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl.provide(MasterObjectProviderImpl.java:38)
at
$MasterObjectProvider_11cda5bcaa7.provide($MasterObjectProvider_11cda5bcaa7.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:626)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:733)
at
org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:49)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:205)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:235)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:214)
at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:67)
... 69 more
Caused by: java.lang.RuntimeException: Error invoking constructor
org.apache.tapestry5.ioc.internal.services.MapSymbolProvider(Map) (at
MapSymbolProvider.java:30) via
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder)
(at TapestryIOCModule.java:38) (for service 'ApplicationDefaults'): Unable
to instantiate class br.com.arsmachina.example.web.services.AppModule as a
module builder: Exception constructing service 'Alias': Construction of
service 'Alias' has failed due to recursion: the service depends on itself
in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(ConstructorServiceCreator.java:63)
at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:52)
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
... 86 more
Caused by: java.lang.RuntimeException: Unable to instantiate class
br.com.arsmachina.example.web.services.AppModule as a module builder:
Exception constructing service 'Alias': Construction of service 'Alias'
has failed due to recursion: the service depends on itself in some way.
Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.ModuleImpl.constructModuleBuilder(ModuleImpl.java:356)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.access$400(ModuleImpl.java:35)
at
org.apache.tapestry5.ioc.internal.ModuleImpl$3.run(ModuleImpl.java:274)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier$2.invoke(ConcurrentBarrier.java:198)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier$2.invoke(ConcurrentBarrier.java:196)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:138)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:204)
at
org.apache.tapestry5.ioc.internal.ModuleImpl$4.invoke(ModuleImpl.java:282)
at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.getModuleBuilder(ModuleImpl.java:290)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:85)
at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:68)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:455)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:412)
at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:96)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.addMappedConfigurationParameter(AbstractServiceCreator.java:154)
at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getParameterDefaultsWithConfiguration(AbstractServiceCreator.java:118)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.getParameterDefaultsWithConfigurations(ConstructorServiceCreator.java:72)
at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(ConstructorServiceCreator.java:47)
... 90 more
Caused by: java.lang.RuntimeException: Exception constructing service
'Alias': Construction of service 'Alias' has failed due to recursion: the
service depends on itself in some way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:75)
at $Alias_11cda5bcaaa.delegate($Alias_11cda5bcaaa.java)
at $Alias_11cda5bcaaa.getObjectProvider($Alias_11cda5bcaaa.java)
at
org.apache.tapestry5.services.TapestryModule$1.provide(TapestryModule.java:556)
at
org.apache.tapestry5.ioc.internal.services.MasterObjectProviderImpl.provide(MasterObjectProviderImpl.java:38)
at
$MasterObjectProvider_11cda5bcaa7.provide($MasterObjectProvider_11cda5bcaa7.java)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:626)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.getObject(RegistryImpl.java:733)
at
org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getObject(ObjectLocatorImpl.java:49)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameterValue(InternalUtils.java:205)
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:235)
at
org.apache.tapestry5.ioc.internal.ModuleImpl.constructModuleBuilder(ModuleImpl.java:337)
... 108 more
Caused by: java.lang.IllegalStateException: Construction of service
'Alias' has failed due to recursion: the service depends on itself in some
way. Please check
org.apache.tapestry5.services.TapestryModule.buildAlias(Logger, String,
AliasManager, Collection) (at TapestryModule.java:217) for references to
another service that is itself dependent on service 'Alias'.
at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:52)
at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:65)
... 119 more
--
Thiago H. de Paula Figueiredo
Independent Java consultant, developer, and instructor
Consultor, desenvolvedor e instrutor em Java
http://www.arsmachina.com.br/thiago
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]