Is there was any plan to release a version of t5easyfckeditor that works
with the T5.2.0-SNAPSHOT?  At the moment I'm getting the following stack
trace at startup:

 

java.lang.RuntimeException: Error invoking constructor
org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl(AssetP
athConstructor, Map) (at ClasspathAssetAliasManagerImpl.java:53) via
org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at
TapestryModule.java:321) (for service 'ClasspathAssetAliasManager'): Error
invoking service contribution method
com.orientimport.easyfck.FckEditorModule.contributeClasspathAssetAliasManage
r(MappedConfiguration, String): Service contribution (to service
'ClasspathAssetAliasManager') conflicts with existing contribution (by
org.apache.tapestry5.services.TapestryModule.contributeClasspathAssetAliasMa
nager(MappedConfiguration, String, String, ComponentClassResolver) (at
TapestryModule.java:470)).

       at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(Con
structorServiceCreator.java:76)

       at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(Op
erationTrackingObjectCreator.java:45)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:68)

       at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThread
OperationTracker.java:68)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1017
)

       at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObjec
t(OperationTrackingObjectCreator.java:49)

       at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(Si
ngletonServiceLifecycle.java:29)

       at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObjec
t(LifecycleWrappedServiceCreator.java:46)

       at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(AdvisorSt
ackBuilder.java:60)

       at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(Inter
ceptorStackBuilder.java:52)

       at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.creat
eObject(RecursiveServiceCreationCheckWrapper.java:60)

       at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(Op
erationTrackingObjectCreator.java:45)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:68)

       at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThread
OperationTracker.java:68)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1017
)

       at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObjec
t(OperationTrackingObjectCreator.java:49)

       at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObj
ectFromCreator(JustInTimeObjectCreator.java:68)

       at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObj
ect(JustInTimeObjectCreator.java:57)

       at
$ClasspathAssetAliasManager_128dedfc1c4.delegate($ClasspathAssetAliasManager
_128dedfc1c4.java)

       at
$ClasspathAssetAliasManager_128dedfc1c4.toClientURL($ClasspathAssetAliasMana
ger_128dedfc1c4.java)

       at
org.apache.tapestry5.internal.services.ClasspathAssetFactory.buildDefaultPat
h(ClasspathAssetFactory.java:94)

       at
org.apache.tapestry5.internal.services.ClasspathAssetFactory.clientURL(Class
pathAssetFactory.java:71)

       at
org.apache.tapestry5.internal.services.ClasspathAssetFactory.access$000(Clas
spathAssetFactory.java:34)

       at
org.apache.tapestry5.internal.services.ClasspathAssetFactory$1.toClientURL(C
lasspathAssetFactory.java:108)

       at
org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.
java:2001)

       at
$MarkupRenderer_128dedfc25c.renderMarkup($MarkupRenderer_128dedfc25c.java)

       at
org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.
java:1987)

       at
$MarkupRenderer_128dedfc25c.renderMarkup($MarkupRenderer_128dedfc25c.java)

       at
org.apache.tapestry5.services.TapestryModule$23.renderMarkup(TapestryModule.
java:1969)

       at
$MarkupRenderer_128dedfc25c.renderMarkup($MarkupRenderer_128dedfc25c.java)

       at
org.apache.tapestry5.services.TapestryModule$22.renderMarkup(TapestryModule.
java:1950)

       at
$MarkupRenderer_128dedfc25c.renderMarkup($MarkupRenderer_128dedfc25c.java)

       at
$MarkupRenderer_128dedfc256.renderMarkup($MarkupRenderer_128dedfc256.java)

       at
org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMark
up(PageMarkupRendererImpl.java:64)

       at
$PageMarkupRenderer_128dedfc252.renderPageMarkup($PageMarkupRenderer_128dedf
c252.java)

       at
org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageRe
sponse(PageResponseRendererImpl.java:61)

       at
$PageResponseRenderer_128dedfc1cb.renderPageResponse($PageResponseRenderer_1
28dedfc1cb.java)

       at
org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handle
RequestException(DefaultRequestExceptionHandler.java:77)

       at
$RequestExceptionHandler_128dedfc1b5.handleRequestException($RequestExceptio
nHandler_128dedfc1b5.java)

       at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErr
orFilter.java:42)

       at
$RequestHandler_128dedfc1bb.service($RequestHandler_128dedfc1bb.java)

       at
org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:9
71)

       at
$RequestHandler_128dedfc1bb.service($RequestHandler_128dedfc1bb.java)

       at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:9
61)

       at
$RequestHandler_128dedfc1bb.service($RequestHandler_128dedfc1bb.java)

       at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFiles
Filter.java:90)

       at
$RequestHandler_128dedfc1bb.service($RequestHandler_128dedfc1bb.java)

       at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckF
orUpdatesFilter.java:90)

       at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckF
orUpdatesFilter.java:80)

       at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(Concurrent
Barrier.java:85)

       at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckFo
rUpdatesFilter.java:103)

       at
$RequestHandler_128dedfc1bb.service($RequestHandler_128dedfc1bb.java)

       at
$RequestHandler_128dedfc1ab.service($RequestHandler_128dedfc1ab.java)

       at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTermin
ator.service(TapestryModule.java:266)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.
invoke(FilterSecurityInterceptor.java:109)

       at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.
doFilter(FilterSecurityInterceptor.java:83)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a9.service($HttpServletRequestFilter_128d
edfc1a9.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
nu.localhost.tapestry5.springsecurity.services.internal.SpringSecurityExcept
ionTranslationFilter.doFilter(SpringSecurityExceptionTranslationFilter.java:
90)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.authentication.AnonymousAuthenticationFilte
r.doFilter(AnonymousAuthenticationFilter.java:78)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a8.service($HttpServletRequestFilter_128d
edfc1a8.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.servletapi.SecurityContextHolderAwareReques
tFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a7.service($HttpServletRequestFilter_128d
edfc1a7.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.authentication.rememberme.RememberMeAuthent
icationFilter.doFilter(RememberMeAuthenticationFilter.java:112)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a6.service($HttpServletRequestFilter_128d
edfc1a6.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.authentication.AbstractAuthenticationProces
singFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a5.service($HttpServletRequestFilter_128d
edfc1a5.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.context.SecurityContextPersistenceFilter.do
Filter(SecurityContextPersistenceFilter.java:79)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a4.service($HttpServletRequestFilter_128d
edfc1a4.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
net.fckeditor.connector.Tapestry5InterceptFckActivityFilter.service(Tapestry
5InterceptFckActivityFilter.java:133)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPat
hsFilter.java:62)

       at
$HttpServletRequestFilter_128dedfc1a2.service($HttpServletRequestFilter_128d
edfc1a2.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:9
15)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
$HttpServletRequestHandler_128dedfc1a0.service($HttpServletRequestHandler_12
8dedfc1a0.java)

       at
org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:147)

       at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler
.java:1084)

       at
com.peritus.vitas.filter.ThreadLocalFilter.doFilter(ThreadLocalFilter.java:8
8)

       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:722)

       at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:404)

       at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)

       at org.mortbay.jetty.Server.handle(Server.java:324)

       at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)

       at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnectio
n.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.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:22
8)

       at
org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketCon
nector.java:620)

       at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:4
50)

Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error
invoking service contribution method
com.orientimport.easyfck.FckEditorModule.contributeClasspathAssetAliasManage
r(MappedConfiguration, String): Service contribution (to service
'ClasspathAssetAliasManager') conflicts with existing contribution (by
org.apache.tapestry5.services.TapestryModule.contributeClasspathAssetAliasMa
nager(MappedConfiguration, String, String, ComponentClassResolver) (at
TapestryModule.java:470)).

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(Operati
onTrackerImpl.java:105)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:72)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerI
mpl.java:48)

       at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerThreadOpe
rationTracker.java:56)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToMappedConfiguration(Regi
stryImpl.java:526)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.getMappedConfiguration(Regist
ryImpl.java:477)

       at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResou
rcesImpl.java:127)

       at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResou
rcesImpl.java:124)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:68)

       at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThread
OperationTracker.java:68)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1017
)

       at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getMappedConfiguratio
n(ServiceResourcesImpl.java:122)

       at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getMappedConfigurat
ion(AbstractServiceCreator.java:144)

       at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$300(Abstract
ServiceCreator.java:35)

       at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResource(Abst
ractServiceCreator.java:107)

       at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.findReso
urce(DelegatingInjectionResources.java:38)

       at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjection(Inte
rnalUtils.java:225)

       at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(InternalUtil
s.java:60)

       at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(InternalUtils.
java:274)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:68)

       at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThread
OperationTracker.java:68)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1017
)

       at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(Int
ernalUtils.java:278)

       at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForC
onstructor(InternalUtils.java:249)

       at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(Con
structorServiceCreator.java:56)

       ... 117 more

Caused by: java.lang.RuntimeException: Error invoking service contribution
method
com.orientimport.easyfck.FckEditorModule.contributeClasspathAssetAliasManage
r(MappedConfiguration, String): Service contribution (to service
'ClasspathAssetAliasManager') conflicts with existing contribution (by
org.apache.tapestry5.services.TapestryModule.contributeClasspathAssetAliasMa
nager(MappedConfiguration, String, String, ComponentClassResolver) (at
TapestryModule.java:470)).

       at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(Contribut
ionDefImpl.java:139)

       at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(Contributio
nDefImpl.java:88)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl$4.run(RegistryImpl.java:530)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTra
ckerImpl.java:52)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTra
ckerImpl.java:49)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:68)

       ... 140 more

Caused by: java.lang.IllegalArgumentException: Service contribution (to
service 'ClasspathAssetAliasManager') conflicts with existing contribution
(by
org.apache.tapestry5.services.TapestryModule.contributeClasspathAssetAliasMa
nager(MappedConfiguration, String, String, ComponentClassResolver) (at
TapestryModule.java:470)).

       at
org.apache.tapestry5.ioc.internal.ValidatingMappedConfigurationWrapper.add(V
alidatingMappedConfigurationWrapper.java:83)

       at
com.orientimport.easyfck.FckEditorModule.contributeClasspathAssetAliasManage
r(FckEditorModule.java:43)

       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

       at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)

       at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)

       at java.lang.reflect.Method.invoke(Method.java:597)

       at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(Contribut
ionDefImpl.java:127)

       ... 145 more

2010-05-28 13:26:17.443::WARN:
/peritus-vitas/uwworkbench/uwuserlimit/edit/ref:10000_1_2001

java.lang.RuntimeException: Exception constructing service
'ClasspathAssetAliasManager': Error invoking constructor
org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl(AssetP
athConstructor, Map) (at ClasspathAssetAliasManagerImpl.java:53) via
org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at
TapestryModule.java:321) (for service 'ClasspathAssetAliasManager'): Error
invoking service contribution method
com.orientimport.easyfck.FckEditorModule.contributeClasspathAssetAliasManage
r(MappedConfiguration, String): Service contribution (to service
'ClasspathAssetAliasManager') conflicts with existing contribution (by
org.apache.tapestry5.services.TapestryModule.contributeClasspathAssetAliasMa
nager(MappedConfiguration, String, String, ComponentClassResolver) (at
TapestryModule.java:470)).

       at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObj
ectFromCreator(JustInTimeObjectCreator.java:78)

       at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObj
ect(JustInTimeObjectCreator.java:57)

       at
$ClasspathAssetAliasManager_128dedfc1c4.delegate($ClasspathAssetAliasManager
_128dedfc1c4.java)

       at
$ClasspathAssetAliasManager_128dedfc1c4.toClientURL($ClasspathAssetAliasMana
ger_128dedfc1c4.java)

       at
org.apache.tapestry5.internal.services.ClasspathAssetFactory.buildDefaultPat
h(ClasspathAssetFactory.java:94)

       at
org.apache.tapestry5.internal.services.ClasspathAssetFactory.clientURL(Class
pathAssetFactory.java:71)

       at
org.apache.tapestry5.internal.services.ClasspathAssetFactory.access$000(Clas
spathAssetFactory.java:34)

       at
org.apache.tapestry5.internal.services.ClasspathAssetFactory$1.toClientURL(C
lasspathAssetFactory.java:108)

       at
org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.
java:2001)

       at
$MarkupRenderer_128dedfc25c.renderMarkup($MarkupRenderer_128dedfc25c.java)

       at
org.apache.tapestry5.services.TapestryModule$24.renderMarkup(TapestryModule.
java:1987)

       at
$MarkupRenderer_128dedfc25c.renderMarkup($MarkupRenderer_128dedfc25c.java)

       at
org.apache.tapestry5.services.TapestryModule$23.renderMarkup(TapestryModule.
java:1969)

       at
$MarkupRenderer_128dedfc25c.renderMarkup($MarkupRenderer_128dedfc25c.java)

       at
org.apache.tapestry5.services.TapestryModule$22.renderMarkup(TapestryModule.
java:1950)

       at
$MarkupRenderer_128dedfc25c.renderMarkup($MarkupRenderer_128dedfc25c.java)

       at
$MarkupRenderer_128dedfc256.renderMarkup($MarkupRenderer_128dedfc256.java)

       at
org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMark
up(PageMarkupRendererImpl.java:64)

       at
$PageMarkupRenderer_128dedfc252.renderPageMarkup($PageMarkupRenderer_128dedf
c252.java)

       at
org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageRe
sponse(PageResponseRendererImpl.java:61)

       at
$PageResponseRenderer_128dedfc1cb.renderPageResponse($PageResponseRenderer_1
28dedfc1cb.java)

       at
org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handle
RequestException(DefaultRequestExceptionHandler.java:77)

       at
$RequestExceptionHandler_128dedfc1b5.handleRequestException($RequestExceptio
nHandler_128dedfc1b5.java)

       at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErr
orFilter.java:42)

       at
$RequestHandler_128dedfc1bb.service($RequestHandler_128dedfc1bb.java)

       at
org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:9
71)

       at
$RequestHandler_128dedfc1bb.service($RequestHandler_128dedfc1bb.java)

       at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:9
61)

       at
$RequestHandler_128dedfc1bb.service($RequestHandler_128dedfc1bb.java)

       at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFiles
Filter.java:90)

       at
$RequestHandler_128dedfc1bb.service($RequestHandler_128dedfc1bb.java)

       at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckF
orUpdatesFilter.java:90)

       at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckF
orUpdatesFilter.java:80)

       at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(Concurrent
Barrier.java:85)

       at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckFo
rUpdatesFilter.java:103)

       at
$RequestHandler_128dedfc1bb.service($RequestHandler_128dedfc1bb.java)

       at
$RequestHandler_128dedfc1ab.service($RequestHandler_128dedfc1ab.java)

       at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTermin
ator.service(TapestryModule.java:266)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.
invoke(FilterSecurityInterceptor.java:109)

       at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.
doFilter(FilterSecurityInterceptor.java:83)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a9.service($HttpServletRequestFilter_128d
edfc1a9.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
nu.localhost.tapestry5.springsecurity.services.internal.SpringSecurityExcept
ionTranslationFilter.doFilter(SpringSecurityExceptionTranslationFilter.java:
90)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.authentication.AnonymousAuthenticationFilte
r.doFilter(AnonymousAuthenticationFilter.java:78)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a8.service($HttpServletRequestFilter_128d
edfc1a8.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.servletapi.SecurityContextHolderAwareReques
tFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a7.service($HttpServletRequestFilter_128d
edfc1a7.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.authentication.rememberme.RememberMeAuthent
icationFilter.doFilter(RememberMeAuthenticationFilter.java:112)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a6.service($HttpServletRequestFilter_128d
edfc1a6.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.authentication.AbstractAuthenticationProces
singFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a5.service($HttpServletRequestFilter_128d
edfc1a5.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:57)

       at
org.springframework.security.web.context.SecurityContextPersistenceFilter.do
Filter(SecurityContextPersistenceFilter.java:79)

       at
nu.localhost.tapestry5.springsecurity.services.internal.HttpServletRequestFi
lterWrapper.service(HttpServletRequestFilterWrapper.java:52)

       at
$HttpServletRequestFilter_128dedfc1a4.service($HttpServletRequestFilter_128d
edfc1a4.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
net.fckeditor.connector.Tapestry5InterceptFckActivityFilter.service(Tapestry
5InterceptFckActivityFilter.java:133)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPat
hsFilter.java:62)

       at
$HttpServletRequestFilter_128dedfc1a2.service($HttpServletRequestFilter_128d
edfc1a2.java)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:9
15)

       at
$HttpServletRequestHandler_128dedfc1ad.service($HttpServletRequestHandler_12
8dedfc1ad.java)

       at
$HttpServletRequestHandler_128dedfc1a0.service($HttpServletRequestHandler_12
8dedfc1a0.java)

       at
org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:147)

       at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler
.java:1084)

       at
com.peritus.vitas.filter.ThreadLocalFilter.doFilter(ThreadLocalFilter.java:8
8)

       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:722)

       at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:404)

       at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)

       at org.mortbay.jetty.Server.handle(Server.java:324)

       at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)

       at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnectio
n.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.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:22
8)

       at
org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketCon
nector.java:620)

       at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:4
50)

Caused by: java.lang.RuntimeException: Error invoking constructor
org.apache.tapestry5.internal.services.ClasspathAssetAliasManagerImpl(AssetP
athConstructor, Map) (at ClasspathAssetAliasManagerImpl.java:53) via
org.apache.tapestry5.services.TapestryModule.bind(ServiceBinder) (at
TapestryModule.java:321) (for service 'ClasspathAssetAliasManager'): Error
invoking service contribution method
com.orientimport.easyfck.FckEditorModule.contributeClasspathAssetAliasManage
r(MappedConfiguration, String): Service contribution (to service
'ClasspathAssetAliasManager') conflicts with existing contribution (by
org.apache.tapestry5.services.TapestryModule.contributeClasspathAssetAliasMa
nager(MappedConfiguration, String, String, ComponentClassResolver) (at
TapestryModule.java:470)).

       at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(Con
structorServiceCreator.java:76)

       at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(Op
erationTrackingObjectCreator.java:45)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:68)

       at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThread
OperationTracker.java:68)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1017
)

       at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObjec
t(OperationTrackingObjectCreator.java:49)

       at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(Si
ngletonServiceLifecycle.java:29)

       at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObjec
t(LifecycleWrappedServiceCreator.java:46)

       at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(AdvisorSt
ackBuilder.java:60)

       at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(Inter
ceptorStackBuilder.java:52)

       at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.creat
eObject(RecursiveServiceCreationCheckWrapper.java:60)

       at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(Op
erationTrackingObjectCreator.java:45)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:68)

       at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThread
OperationTracker.java:68)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1017
)

       at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObjec
t(OperationTrackingObjectCreator.java:49)

       at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObj
ectFromCreator(JustInTimeObjectCreator.java:68)

       ... 101 more

Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error
invoking service contribution method
com.orientimport.easyfck.FckEditorModule.contributeClasspathAssetAliasManage
r(MappedConfiguration, String): Service contribution (to service
'ClasspathAssetAliasManager') conflicts with existing contribution (by
org.apache.tapestry5.services.TapestryModule.contributeClasspathAssetAliasMa
nager(MappedConfiguration, String, String, ComponentClassResolver) (at
TapestryModule.java:470)).

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(Operati
onTrackerImpl.java:105)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:72)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerI
mpl.java:48)

       at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerThreadOpe
rationTracker.java:56)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.addToMappedConfiguration(Regi
stryImpl.java:526)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.getMappedConfiguration(Regist
ryImpl.java:477)

       at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResou
rcesImpl.java:127)

       at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResou
rcesImpl.java:124)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:68)

       at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThread
OperationTracker.java:68)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1017
)

       at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getMappedConfiguratio
n(ServiceResourcesImpl.java:122)

       at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getMappedConfigurat
ion(AbstractServiceCreator.java:144)

       at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$300(Abstract
ServiceCreator.java:35)

       at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResource(Abst
ractServiceCreator.java:107)

       at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.findReso
urce(DelegatingInjectionResources.java:38)

       at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjection(Inte
rnalUtils.java:225)

       at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(InternalUtil
s.java:60)

       at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(InternalUtils.
java:274)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:68)

       at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThread
OperationTracker.java:68)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1017
)

       at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(Int
ernalUtils.java:278)

       at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForC
onstructor(InternalUtils.java:249)

       at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(Con
structorServiceCreator.java:56)

       ... 117 more

Caused by: java.lang.RuntimeException: Error invoking service contribution
method
com.orientimport.easyfck.FckEditorModule.contributeClasspathAssetAliasManage
r(MappedConfiguration, String): Service contribution (to service
'ClasspathAssetAliasManager') conflicts with existing contribution (by
org.apache.tapestry5.services.TapestryModule.contributeClasspathAssetAliasMa
nager(MappedConfiguration, String, String, ComponentClassResolver) (at
TapestryModule.java:470)).

       at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(Contribut
ionDefImpl.java:139)

       at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(Contributio
nDefImpl.java:88)

       at
org.apache.tapestry5.ioc.internal.RegistryImpl$4.run(RegistryImpl.java:530)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTra
ckerImpl.java:52)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTra
ckerImpl.java:49)

       at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrack
erImpl.java:68)

       ... 140 more

Caused by: java.lang.IllegalArgumentException: Service contribution (to
service 'ClasspathAssetAliasManager') conflicts with existing contribution
(by
org.apache.tapestry5.services.TapestryModule.contributeClasspathAssetAliasMa
nager(MappedConfiguration, String, String, ComponentClassResolver) (at
TapestryModule.java:470)).

       at
org.apache.tapestry5.ioc.internal.ValidatingMappedConfigurationWrapper.add(V
alidatingMappedConfigurationWrapper.java:83)

       at
com.orientimport.easyfck.FckEditorModule.contributeClasspathAssetAliasManage
r(FckEditorModule.java:43)

       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

       at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)

       at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)

       at java.lang.reflect.Method.invoke(Method.java:597)

       at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(Contribut
ionDefImpl.java:127)

       ... 145 more

 

 

Amending a local copy of the FckEditorModule  to comment the
configuration.add statement in contributeClasspathAssetAliasManager  is
getting around the issue temporarily.

 

Thanks,

Jim.

Reply via email to