You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by nquirynen <na...@pensionarchitects.be> on 2013/01/23 16:03:09 UTC

Exception constructing service 'ValueEncoderSource'

Hi I'm using Tapestry 5.3 and also tapestry-hibernate.

I am getting the stacktrace below, but I don't understand why.
I have the following in my pom.xml:

<dependency>
			<groupId>org.apache.tapestry</groupId>
			<artifactId>tapestry-hibernate</artifactId>
			<version>${tapestry-release-version}</version>
			<exclusions>
				<exclusion>
					<groupId>org.hibernate</groupId>
					<artifactId>hibernate-commons-annotations</artifactId>
				</exclusion>
			</exclusions>
		</dependency>

If I remove this dependency, this error is not getting thrown anymore. But
then I can't use things like @CommitAfter etc.

Can someone point me to where to find the problem?



java.lang.RuntimeException: Exception constructing service
'ValueEncoderSource': Error invoking service contribution method
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Service contribution (to service 'ValueEncoderSource')
conflicts with existing contribution (by
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource) (at HibernateModule.java:87)).
	at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObjectFromCreator(JustInTimeObjectCreator.java:75)
	at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:54)
	at $ValueEncoderSource_12dbf814557fc677.delegate(Unknown Source)
	at $ValueEncoderSource_12dbf814557fc677.getValueEncoder(Unknown Source)
	at
org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl.defaultValueEncoder(ComponentDefaultProviderImpl.java:124)
	at $ComponentDefaultProvider_12dbf814557fc67b.defaultValueEncoder(Unknown
Source)
	at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:316)
	at
org.apache.tapestry5.corelib.components.Loop$Shim_12dbf814557fc6ef.invoke(Unknown
Source)
	at
org.apache.tapestry5.internal.plastic.MethodHandleImpl.invoke(MethodHandleImpl.java:48)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.invokeDefaultMethod(ParameterWorker.java:421)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.getDefaultBindingForParameter(ParameterWorker.java:403)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.load(ParameterWorker.java:327)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$2.work(InternalComponentResourcesImpl.java:144)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$2.work(InternalComponentResourcesImpl.java:141)
	at org.apache.tapestry5.internal.util.NamedSet.eachValue(NamedSet.java:171)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.loadParameterConduits(InternalComponentResourcesImpl.java:555)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.access$200(InternalComponentResourcesImpl.java:52)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$3.containingPageDidLoad(InternalComponentResourcesImpl.java:575)
	at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:186)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:193)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:178)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:177)
	at $PageLoader_12dbf814557fc699.loadPage(Unknown Source)
	at
org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:104)
	at $PageSource_12dbf814557fc698.getPage(Unknown Source)
	at
org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:82)
	at $RequestPageCache_12dbf814557fc697.get(Unknown Source)
	at $RequestPageCache_12dbf814557fc692.get(Unknown Source)
	at
org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77)
	at $RequestExceptionHandler_12dbf814557fc64d.handleRequestException(Unknown
Source)
	at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
	at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at $RequestHandler_12dbf814557fc633.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
	at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.got5.tapestry5.jquery.services.AjaxUploadServletRequestFilter.service(AjaxUploadServletRequestFilter.java:26)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	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
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62f.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
	at $Filter_12dbf814557fc643.doFilter(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62e.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62d.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:89)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62c.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62b.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:109)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62a.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
	at $HttpServletRequestFilter_12dbf814557fc632.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc628.service(Unknown Source)
	at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
	at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
	at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
	at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
	at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
	at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
	at
org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:713)
	at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error
invoking service contribution method
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Service contribution (to service 'ValueEncoderSource')
conflicts with existing contribution (by
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource) (at HibernateModule.java:87)).
	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.addToMappedConfiguration(RegistryImpl.java:561)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:515)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResourcesImpl.java:126)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResourcesImpl.java:123)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:121)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getMappedConfiguration(AbstractServiceCreator.java:144)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$300(AbstractServiceCreator.java:35)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResource(AbstractServiceCreator.java:107)
	at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.findResource(DelegatingInjectionResources.java:38)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:219)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(InternalUtils.java:49)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(InternalUtils.java:260)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:264)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:235)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$26.invoke(InternalUtils.java:1648)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$26.invoke(InternalUtils.java:1645)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.createMethodInvocationPlan(InternalUtils.java:1644)
	at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.getPlan(ServiceBuilderMethodInvoker.java:49)
	at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:60)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
	at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
	at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:46)
	at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:63)
	at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:54)
	at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
	at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObjectFromCreator(JustInTimeObjectCreator.java:66)
	... 110 more
Caused by: java.lang.RuntimeException: Error invoking service contribution
method
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Service contribution (to service 'ValueEncoderSource')
conflicts with existing contribution (by
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource) (at HibernateModule.java:87)).
	at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:130)
	at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:86)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl$7.run(RegistryImpl.java:565)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:51)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:48)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	... 156 more
Caused by: java.lang.IllegalArgumentException: Service contribution (to
service 'ValueEncoderSource') conflicts with existing contribution (by
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource) (at HibernateModule.java:87)).
	at
org.apache.tapestry5.ioc.internal.ValidatingMappedConfigurationWrapper.add(ValidatingMappedConfigurationWrapper.java:87)
	at
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(HibernateModule.java:108)
	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(ContributionDefImpl.java:120)
	... 161 more

Caused by:

org.apache.tapestry5.ioc.internal.OperationException: Error invoking service
contribution method
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Service contribution (to service 'ValueEncoderSource')
conflicts with existing contribution (by
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource) (at HibernateModule.java:87)).
	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.addToMappedConfiguration(RegistryImpl.java:561)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:515)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResourcesImpl.java:126)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResourcesImpl.java:123)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:121)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getMappedConfiguration(AbstractServiceCreator.java:144)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$300(AbstractServiceCreator.java:35)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResource(AbstractServiceCreator.java:107)
	at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.findResource(DelegatingInjectionResources.java:38)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:219)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(InternalUtils.java:49)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(InternalUtils.java:260)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:264)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:235)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$26.invoke(InternalUtils.java:1648)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$26.invoke(InternalUtils.java:1645)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.createMethodInvocationPlan(InternalUtils.java:1644)
	at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.getPlan(ServiceBuilderMethodInvoker.java:49)
	at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:60)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
	at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
	at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:46)
	at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:63)
	at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:54)
	at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
	at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObjectFromCreator(JustInTimeObjectCreator.java:66)
	at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:54)
	at $ValueEncoderSource_12dbf814557fc677.delegate(Unknown Source)
	at $ValueEncoderSource_12dbf814557fc677.getValueEncoder(Unknown Source)
	at
org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl.defaultValueEncoder(ComponentDefaultProviderImpl.java:124)
	at $ComponentDefaultProvider_12dbf814557fc67b.defaultValueEncoder(Unknown
Source)
	at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:316)
	at
org.apache.tapestry5.corelib.components.Loop$Shim_12dbf814557fc6ef.invoke(Unknown
Source)
	at
org.apache.tapestry5.internal.plastic.MethodHandleImpl.invoke(MethodHandleImpl.java:48)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.invokeDefaultMethod(ParameterWorker.java:421)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.getDefaultBindingForParameter(ParameterWorker.java:403)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.load(ParameterWorker.java:327)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$2.work(InternalComponentResourcesImpl.java:144)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$2.work(InternalComponentResourcesImpl.java:141)
	at org.apache.tapestry5.internal.util.NamedSet.eachValue(NamedSet.java:171)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.loadParameterConduits(InternalComponentResourcesImpl.java:555)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.access$200(InternalComponentResourcesImpl.java:52)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$3.containingPageDidLoad(InternalComponentResourcesImpl.java:575)
	at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:186)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:193)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:178)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:177)
	at $PageLoader_12dbf814557fc699.loadPage(Unknown Source)
	at
org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:104)
	at $PageSource_12dbf814557fc698.getPage(Unknown Source)
	at
org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:82)
	at $RequestPageCache_12dbf814557fc697.get(Unknown Source)
	at $RequestPageCache_12dbf814557fc692.get(Unknown Source)
	at
org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77)
	at $RequestExceptionHandler_12dbf814557fc64d.handleRequestException(Unknown
Source)
	at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
	at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at $RequestHandler_12dbf814557fc633.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
	at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.got5.tapestry5.jquery.services.AjaxUploadServletRequestFilter.service(AjaxUploadServletRequestFilter.java:26)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	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
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62f.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
	at $Filter_12dbf814557fc643.doFilter(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62e.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62d.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:89)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62c.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62b.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:109)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62a.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
	at $HttpServletRequestFilter_12dbf814557fc632.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc628.service(Unknown Source)
	at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
	at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
	at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
	at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
	at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
	at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
	at
org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:713)
	at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.lang.RuntimeException: Error invoking service contribution
method
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Service contribution (to service 'ValueEncoderSource')
conflicts with existing contribution (by
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource) (at HibernateModule.java:87)).
	at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:130)
	at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:86)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl$7.run(RegistryImpl.java:565)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:51)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:48)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	... 156 more
Caused by: java.lang.IllegalArgumentException: Service contribution (to
service 'ValueEncoderSource') conflicts with existing contribution (by
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource) (at HibernateModule.java:87)).
	at
org.apache.tapestry5.ioc.internal.ValidatingMappedConfigurationWrapper.add(ValidatingMappedConfigurationWrapper.java:87)
	at
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(HibernateModule.java:108)
	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(ContributionDefImpl.java:120)
	... 161 more

Caused by:

java.lang.RuntimeException: Error invoking service contribution method
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Service contribution (to service 'ValueEncoderSource')
conflicts with existing contribution (by
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource) (at HibernateModule.java:87)).
	at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:130)
	at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:86)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl$7.run(RegistryImpl.java:565)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:51)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:48)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	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.addToMappedConfiguration(RegistryImpl.java:561)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:515)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResourcesImpl.java:126)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResourcesImpl.java:123)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:121)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getMappedConfiguration(AbstractServiceCreator.java:144)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$300(AbstractServiceCreator.java:35)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResource(AbstractServiceCreator.java:107)
	at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.findResource(DelegatingInjectionResources.java:38)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:219)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(InternalUtils.java:49)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(InternalUtils.java:260)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:264)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:235)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$26.invoke(InternalUtils.java:1648)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$26.invoke(InternalUtils.java:1645)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.createMethodInvocationPlan(InternalUtils.java:1644)
	at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.getPlan(ServiceBuilderMethodInvoker.java:49)
	at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:60)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
	at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
	at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:46)
	at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:63)
	at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:54)
	at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
	at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObjectFromCreator(JustInTimeObjectCreator.java:66)
	at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:54)
	at $ValueEncoderSource_12dbf814557fc677.delegate(Unknown Source)
	at $ValueEncoderSource_12dbf814557fc677.getValueEncoder(Unknown Source)
	at
org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl.defaultValueEncoder(ComponentDefaultProviderImpl.java:124)
	at $ComponentDefaultProvider_12dbf814557fc67b.defaultValueEncoder(Unknown
Source)
	at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:316)
	at
org.apache.tapestry5.corelib.components.Loop$Shim_12dbf814557fc6ef.invoke(Unknown
Source)
	at
org.apache.tapestry5.internal.plastic.MethodHandleImpl.invoke(MethodHandleImpl.java:48)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.invokeDefaultMethod(ParameterWorker.java:421)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.getDefaultBindingForParameter(ParameterWorker.java:403)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.load(ParameterWorker.java:327)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$2.work(InternalComponentResourcesImpl.java:144)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$2.work(InternalComponentResourcesImpl.java:141)
	at org.apache.tapestry5.internal.util.NamedSet.eachValue(NamedSet.java:171)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.loadParameterConduits(InternalComponentResourcesImpl.java:555)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.access$200(InternalComponentResourcesImpl.java:52)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$3.containingPageDidLoad(InternalComponentResourcesImpl.java:575)
	at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:186)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:193)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:178)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:177)
	at $PageLoader_12dbf814557fc699.loadPage(Unknown Source)
	at
org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:104)
	at $PageSource_12dbf814557fc698.getPage(Unknown Source)
	at
org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:82)
	at $RequestPageCache_12dbf814557fc697.get(Unknown Source)
	at $RequestPageCache_12dbf814557fc692.get(Unknown Source)
	at
org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77)
	at $RequestExceptionHandler_12dbf814557fc64d.handleRequestException(Unknown
Source)
	at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
	at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at $RequestHandler_12dbf814557fc633.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
	at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.got5.tapestry5.jquery.services.AjaxUploadServletRequestFilter.service(AjaxUploadServletRequestFilter.java:26)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	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
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62f.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
	at $Filter_12dbf814557fc643.doFilter(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62e.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62d.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:89)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62c.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62b.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:109)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62a.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
	at $HttpServletRequestFilter_12dbf814557fc632.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc628.service(Unknown Source)
	at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
	at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
	at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
	at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
	at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
	at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
	at
org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:713)
	at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.lang.IllegalArgumentException: Service contribution (to
service 'ValueEncoderSource') conflicts with existing contribution (by
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource) (at HibernateModule.java:87)).
	at
org.apache.tapestry5.ioc.internal.ValidatingMappedConfigurationWrapper.add(ValidatingMappedConfigurationWrapper.java:87)
	at
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(HibernateModule.java:108)
	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(ContributionDefImpl.java:120)
	... 161 more

Caused by:

java.lang.IllegalArgumentException: Service contribution (to service
'ValueEncoderSource') conflicts with existing contribution (by
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource) (at HibernateModule.java:87)).
	at
org.apache.tapestry5.ioc.internal.ValidatingMappedConfigurationWrapper.add(ValidatingMappedConfigurationWrapper.java:87)
	at
org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(HibernateModule.java:108)
	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(ContributionDefImpl.java:120)
	at
org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:86)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl$7.run(RegistryImpl.java:565)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:51)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:48)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	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.addToMappedConfiguration(RegistryImpl.java:561)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:515)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResourcesImpl.java:126)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResourcesImpl.java:123)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:121)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getMappedConfiguration(AbstractServiceCreator.java:144)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$300(AbstractServiceCreator.java:35)
	at
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResource(AbstractServiceCreator.java:107)
	at
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.findResource(DelegatingInjectionResources.java:38)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:219)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(InternalUtils.java:49)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$2.invoke(InternalUtils.java:260)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:264)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:235)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$26.invoke(InternalUtils.java:1648)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils$26.invoke(InternalUtils.java:1645)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.util.InternalUtils.createMethodInvocationPlan(InternalUtils.java:1644)
	at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.getPlan(ServiceBuilderMethodInvoker.java:49)
	at
org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:60)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
	at
org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29)
	at
org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:46)
	at
org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:63)
	at
org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:54)
	at
org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
	at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObjectFromCreator(JustInTimeObjectCreator.java:66)
	at
org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:54)
	at $ValueEncoderSource_12dbf814557fc677.delegate(Unknown Source)
	at $ValueEncoderSource_12dbf814557fc677.getValueEncoder(Unknown Source)
	at
org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl.defaultValueEncoder(ComponentDefaultProviderImpl.java:124)
	at $ComponentDefaultProvider_12dbf814557fc67b.defaultValueEncoder(Unknown
Source)
	at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:316)
	at
org.apache.tapestry5.corelib.components.Loop$Shim_12dbf814557fc6ef.invoke(Unknown
Source)
	at
org.apache.tapestry5.internal.plastic.MethodHandleImpl.invoke(MethodHandleImpl.java:48)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.invokeDefaultMethod(ParameterWorker.java:421)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.getDefaultBindingForParameter(ParameterWorker.java:403)
	at
org.apache.tapestry5.internal.transform.ParameterWorker$3$1.load(ParameterWorker.java:327)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$2.work(InternalComponentResourcesImpl.java:144)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$2.work(InternalComponentResourcesImpl.java:141)
	at org.apache.tapestry5.internal.util.NamedSet.eachValue(NamedSet.java:171)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.loadParameterConduits(InternalComponentResourcesImpl.java:555)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.access$200(InternalComponentResourcesImpl.java:52)
	at
org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl$3.containingPageDidLoad(InternalComponentResourcesImpl.java:575)
	at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:186)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:193)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:178)
	at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
	at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
	at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1121)
	at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:177)
	at $PageLoader_12dbf814557fc699.loadPage(Unknown Source)
	at
org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:104)
	at $PageSource_12dbf814557fc698.getPage(Unknown Source)
	at
org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:82)
	at $RequestPageCache_12dbf814557fc697.get(Unknown Source)
	at $RequestPageCache_12dbf814557fc692.get(Unknown Source)
	at
org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77)
	at $RequestExceptionHandler_12dbf814557fc64d.handleRequestException(Unknown
Source)
	at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95)
	at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
	at
org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119)
	at $RequestHandler_12dbf814557fc64f.service(Unknown Source)
	at $RequestHandler_12dbf814557fc633.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
	at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.got5.tapestry5.jquery.services.AjaxUploadServletRequestFilter.service(AjaxUploadServletRequestFilter.java:26)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	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
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62f.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
	at $Filter_12dbf814557fc643.doFilter(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62e.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62d.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:89)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62c.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62b.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper$1.doFilter(HttpServletRequestFilterWrapper.java:60)
	at
org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:109)
	at
be.pensionarchitects.security.web.internal.services.HttpServletRequestFilterWrapper.service(HttpServletRequestFilterWrapper.java:56)
	at $HttpServletRequestFilter_12dbf814557fc62a.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
	at $HttpServletRequestFilter_12dbf814557fc632.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
	at $HttpServletRequestHandler_12dbf814557fc635.service(Unknown Source)
	at $HttpServletRequestHandler_12dbf814557fc628.service(Unknown Source)
	at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
	at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
	at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
	at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
	at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
	at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
	at
org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:713)
	at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)




--
View this message in context: http://tapestry.1045711.n5.nabble.com/Exception-constructing-service-ValueEncoderSource-tp5719451.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Exception constructing service 'ValueEncoderSource'

Posted by Taha Siddiqi <ta...@gmail.com>.
Hi

Just guessing... Another reason for this error can be if somehow there are two PersistentClass instances mapped to the same entity. My guess will be some hibernate inheritance problem. e.g. having the same DiscriminatorValue for two different classes.

regards
Taha

On Jan 24, 2013, at 5:51 PM, nquirynen wrote:

> Yes I already tried the maven tree plugin (mvn dependency:tree -Dverbose).
> Which resulted in only 1 occurence of tapestry-hibernate.
> 
> After setting  "tapestry.hibernate.provide-entity-value-encoders" symbol to
> false in my AppModule.class it all works again. And I don't want auto made
> value encoders for my hibernate entities so I actually needed that anyway.
> Still don't really know what the real problem is though.
> 
> Sorry for the offtopic and thanks for your time Thiago!
> 
> 
> 
> --
> View this message in context: http://tapestry.1045711.n5.nabble.com/Exception-constructing-service-ValueEncoderSource-tp5719451p5719480.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
> 


Re: Exception constructing service 'ValueEncoderSource'

Posted by nquirynen <na...@pensionarchitects.be>.
Yes I already tried the maven tree plugin (mvn dependency:tree -Dverbose).
Which resulted in only 1 occurence of tapestry-hibernate.

After setting  "tapestry.hibernate.provide-entity-value-encoders" symbol to
false in my AppModule.class it all works again. And I don't want auto made
value encoders for my hibernate entities so I actually needed that anyway.
Still don't really know what the real problem is though.

Sorry for the offtopic and thanks for your time Thiago!



--
View this message in context: http://tapestry.1045711.n5.nabble.com/Exception-constructing-service-ValueEncoderSource-tp5719451p5719480.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Exception constructing service 'ValueEncoderSource'

Posted by Thiago H de Paula Figueiredo <th...@gmail.com>.
On Thu, 24 Jan 2013 07:27:04 -0200, nquirynen  
<na...@pensionarchitects.be> wrote:

> Thanks Thiago

:)

> Yes that is what I thought, but I cannot find where it is added for the
> second time. It worked before, I just changed some versions of  
> dependencies, so it must be in another dependency?
> If I remove tapestry-hibernate dependency from my pom.xml I don't get the
> error anymore, but if I then do "mvn dependency:build-classpath" on my
> project tapestry-hibernate is not there anymore either and things like
> @CommitAfter don't work.

> Or is this not the right way to search the classpath? I don't have much
> knowledge about this, so I'm stuck again. But thanks already for the  
> hint!

Now this is a purely Maven issue, which shouldn't be discussed here. Use  
the dependency tree plugin to know exactly what are the actual  
dependencies, including the transitive ones.

-- 
Thiago H. de Paula Figueiredo

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Exception constructing service 'ValueEncoderSource'

Posted by nquirynen <na...@pensionarchitects.be>.
Thanks Thiago

Yes that is what I thought, but I cannot find where it is added for the
second time. It worked before, I just changed some versions of dependencies,
so it must be in another dependency?
If I remove tapestry-hibernate dependency from my pom.xml I don't get the
error anymore, but if I then do "mvn dependency:build-classpath" on my
project tapestry-hibernate is not there anymore either and things like
@CommitAfter don't work.

Or is this not the right way to search the classpath? I don't have much
knowledge about this, so I'm stuck again. But thanks already for the hint!





--
View this message in context: http://tapestry.1045711.n5.nabble.com/Exception-constructing-service-ValueEncoderSource-tp5719451p5719464.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: Exception constructing service 'ValueEncoderSource'

Posted by Thiago H de Paula Figueiredo <th...@gmail.com>.
On Wed, 23 Jan 2013 13:03:09 -0200, nquirynen  
<na...@pensionarchitects.be> wrote:

> Hi I'm using Tapestry 5.3 and also tapestry-hibernate.

Hi!

> Can someone point me to where to find the problem?

Yep! It's right in the beginning of the error message! :D ;)

> java.lang.RuntimeException: Exception constructing service
> 'ValueEncoderSource': Error invoking service contribution method
> org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
> boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
> LoggerSource): Service contribution (to service 'ValueEncoderSource')
> conflicts with existing contribution (by
> org.apache.tapestry5.hibernate.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
> boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
> LoggerSource) (at HibernateModule.java:87)).

The HibernateModule.contributeValueEncoderSource() method is being invoked  
twice, which is one too many. This probably means you have two different  
tapestry-hibernate JARs in your classpath. You should have just one.

-- 
Thiago H. de Paula Figueiredo

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org