Yup, thanks for the sample source at the given URL. I managed to remove
Chenillekit multiselect component and integrated T 5.3 Checklist. However,
with existing data (which were saved by Chenilekit component), it gave the
following error. Any idea? Could it be a T 5.3 bug?

org.apache.tapestry5.ioc.internal.OperationTrackerImpl log: Exception
assembling root component of page UserSave: Could not convert 'user' into a
component parameter binding: Exception generating conduit for expression
'user': java.lang.reflect.GenericSignatureFormatError

org.apache.tapestry5.ioc.internal.OperationTrackerImpl log: Operations
trace:

org.apache.tapestry5.ioc.internal.OperationTrackerImpl log: [ 1]
Constructing instance of page class tapp.pages.UserSave

org.apache.tapestry5.ioc.internal.OperationTrackerImpl log: [ 2] Assembling
root component for page UserSave

org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler
handleRequestException: Processing of request failed with uncaught
exception: Exception assembling root component of page UserSave: Could not
convert 'user' into a component parameter binding: Exception generating
conduit for expression 'user': java.lang.reflect.GenericSignatureFormatError
org.apache.tapestry5.ioc.internal.OperationException: Exception assembling
root component of page UserSave: Could not convert 'user' into a component
parameter binding: Exception generating conduit for expression 'user':
java.lang.reflect.GenericSignatureFormatError
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:102)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:69)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1082)
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.assembleRootComponent(ComponentAssemblerImpl.java:87)
        at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:213)
        at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:206)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1082)
        at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:205)
        at $PageLoader_3623c106ac052.loadPage(Unknown Source)
        at
org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:87)
        at $PageSource_3623c106ac051.getPage(Unknown Source)
        at
org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:83)
        at $RequestPageCache_3623c106ac050.get(Unknown Source)
        at $RequestPageCache_3623c106ac04a.get(Unknown Source)
        at
org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:55)
        at
org.apache.tapestry5.services.TapestryModule$37.handle(TapestryModule.java:2376)
        at $PageRenderRequestHandler_3623c106ac04e.handle(Unknown Source)
        at $PageRenderRequestHandler_3623c106ac048.handle(Unknown Source)
        at
org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)
        at
org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47)
        at $ComponentRequestHandler_3623c106ac049.handlePageRender(Unknown 
Source)
        at $ComponentRequestHandler_3623c106ac027.handlePageRender(Unknown 
Source)
        at
org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
        at $Dispatcher_3623c106ac029.dispatch(Unknown Source)
        at $Dispatcher_3623c106ac023.dispatch(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:434)
        at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
        at $RequestHandler_3623c106ac024.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:1055)
        at $RequestHandler_3623c106ac024.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:1045)
        at $RequestHandler_3623c106ac024.service(Unknown Source)
        at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
        at $RequestHandler_3623c106ac024.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_3623c106ac024.service(Unknown Source)
        at $RequestHandler_3623c106ac018.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:385)
        at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
        at $HttpServletRequestHandler_3623c106ac01a.service(Unknown Source)
        at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
        at $HttpServletRequestFilter_3623c106ac017.service(Unknown Source)
        at $HttpServletRequestHandler_3623c106ac01a.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:1005)
        at $HttpServletRequestHandler_3623c106ac01a.service(Unknown Source)
        at $HttpServletRequestHandler_3623c106ac015.service(Unknown Source)
        at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:147)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at
com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:65)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:163)
        at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
        at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at
com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:97)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at
com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
        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:765)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
        at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:249)
        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:923)
        at
com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:76)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
        at
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:135)
        at
com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java:262)
        at
com.google.apphosting.base.RuntimePb$EvaluationRuntime$2.handleRequest(RuntimePb.java:9819)
        at com.google.net.rpc.impl.RpcUtil.handleRequest(RpcUtil.java:445)
        at com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java:414)
        at com.google.net.rpc.impl.Server$RpcTask.runInContext(Server.java:579)
        at
com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:454)
        at com.google.tracing.TraceContext.runInContext(TraceContext.java:694)
        at
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:332)
<continued in next message>
<continued from previous message>
at
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:324)
        at
com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:452)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.RuntimeException: Exception assembling root component
of page UserSave: Could not convert 'user' into a component parameter
binding: Exception generating conduit for expression 'user':
java.lang.reflect.GenericSignatureFormatError
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.performAssembleRootComponent(ComponentAssemblerImpl.java:135)
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.access$000(ComponentAssemblerImpl.java:44)
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl$1.invoke(ComponentAssemblerImpl.java:92)
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl$1.invoke(ComponentAssemblerImpl.java:89)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65)
        ... 90 more
Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException: Could
not convert 'user' into a component parameter binding: Exception generating
conduit for expression 'user': java.lang.reflect.GenericSignatureFormatError
[at classpath:app/pages/UserSave.tml, line 7]
        at
org.apache.tapestry5.internal.services.BindingSourceImpl.newBinding(BindingSourceImpl.java:82)
        at $BindingSource_3623c106ac071.newBinding(Unknown Source)
        at
org.apache.tapestry5.internal.services.PageElementFactoryImpl.newBinding(PageElementFactoryImpl.java:184)
        at $PageElementFactory_3623c106ac068.newBinding(Unknown Source)
        at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$12.execute(PageLoaderImpl.java:890)
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.runActions(ComponentAssemblerImpl.java:228)
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.performAssembleRootComponent(ComponentAssemblerImpl.java:114)
        ... 94 more
Caused by:
org.apache.tapestry5.internal.services.PropertyExpressionException:
Exception generating conduit for expression 'user':
java.lang.reflect.GenericSignatureFormatError
        at
org.apache.tapestry5.internal.services.PropertyConduitSourceImpl.build(PropertyConduitSourceImpl.java:1377)
        at
org.apache.tapestry5.internal.services.PropertyConduitSourceImpl.create(PropertyConduitSourceImpl.java:1274)
        at $PropertyConduitSource_3623c106ac16c.create(Unknown Source)
        at
org.apache.tapestry5.internal.bindings.PropBindingFactory.newBinding(PropBindingFactory.java:49)
        at $BindingFactory_3623c106ac16d.newBinding(Unknown Source)
        at $BindingFactory_3623c106ac164.newBinding(Unknown Source)
        at
org.apache.tapestry5.internal.services.BindingSourceImpl.newBinding(BindingSourceImpl.java:78)
        ... 100 more
Caused by: java.lang.RuntimeException:
java.lang.reflect.GenericSignatureFormatError
        at
org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl.buildAdapter(PropertyAccessImpl.java:103)
        at
org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl.getAdapter(PropertyAccessImpl.java:68)
        at $PropertyAccess_3623c106ac006.getAdapter(Unknown Source)
        at
org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.findPropertyAdapter(PropertyConduitSourceImpl.java:1080)
        at
org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.implementPropertyAccessors(PropertyConduitSourceImpl.java:513)
        at
org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.implementAccessors(PropertyConduitSourceImpl.java:422)
        at
org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.implementNavMethodAndAccessors(PropertyConduitSourceImpl.java:413)
        at
org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.transform(PropertyConduitSourceImpl.java:292)
        at
org.apache.tapestry5.plastic.PlasticManager.createProxy(PlasticManager.java:235)
        at
org.apache.tapestry5.ioc.internal.services.PlasticProxyFactoryImpl.createProxy(PlasticProxyFactoryImpl.java:73)
        at $PlasticProxyFactory_3623c106ac16f.createProxy(Unknown Source)
        at $PlasticProxyFactory_3623c106ac16e.createProxy(Unknown Source)
        at
org.apache.tapestry5.internal.services.PropertyConduitSourceImpl.build(PropertyConduitSourceImpl.java:1372)
        ... 106 more
Caused by: java.lang.reflect.GenericSignatureFormatError
        at
sun.reflect.generics.parser.SignatureParser.error(SignatureParser.java:121)
        at
sun.reflect.generics.parser.SignatureParser.parseFormalParameters(SignatureParser.java:462)
        at
sun.reflect.generics.parser.SignatureParser.parseMethodTypeSignature(SignatureParser.java:454)
        at
sun.reflect.generics.parser.SignatureParser.parseMethodSig(SignatureParser.java:159)
        at
sun.reflect.generics.repository.ConstructorRepository.parse(ConstructorRepository.java:55)
        at
sun.reflect.generics.repository.ConstructorRepository.parse(ConstructorRepository.java:43)
        at
sun.reflect.generics.repository.AbstractRepository.<init>(AbstractRepository.java:74)
        at
sun.reflect.generics.repository.GenericDeclRepository.<init>(GenericDeclRepository.java:48)
        at
sun.reflect.generics.repository.ConstructorRepository.<init>(ConstructorRepository.java:51)
        at
sun.reflect.generics.repository.MethodRepository.<init>(MethodRepository.java:46)
        at
sun.reflect.generics.repository.MethodRepository.make(MethodRepository.java:59)
        at java.lang.reflect.Method.getGenericInfo(Method.java:112)
        at java.lang.reflect.Method.getGenericParameterTypes(Method.java:300)
        at
java.beans.FeatureDescriptor.getParameterTypes(FeatureDescriptor.java:385)
        at java.beans.MethodDescriptor.setMethod(MethodDescriptor.java:116)
        at java.beans.MethodDescriptor.<init>(MethodDescriptor.java:74)
        at java.beans.MethodDescriptor.<init>(MethodDescriptor.java:58)
        at java.beans.Introspector.getTargetMethodInfo(Introspector.java:1196)
        at java.beans.Introspector.getBeanInfo(Introspector.java:423)
        at java.beans.Introspector.getBeanInfo(Introspector.java:189)
        at
org.apache.tapestry5.ioc.internal.services.PropertyAccessImpl.buildAdapter(PropertyAccessImpl.java:87)
        ... 118 more
org.apache.tapestry5.ioc.internal.OperationTrackerImpl log: Exception
assembling embedded component 'exceptiondisplay' (of type
org.apache.tapestry5.corelib.components.ExceptionDisplay, within
core/ExceptionReport): Could not convert 'stack' into a component parameter
binding: Exception generating conduit for expression 'stack':
java.lang.reflect.GenericSignatureFormatError

org.apache.tapestry5.ioc.internal.OperationTrackerImpl log: Operations
trace:

org.apache.tapestry5.ioc.internal.OperationTrackerImpl log: [ 1]
Constructing instance of page class
org.apache.tapestry5.corelib.pages.ExceptionReport

org.apache.tapestry5.ioc.internal.OperationTrackerImpl log: [ 2] Assembling
root component for page core/ExceptionReport

org.apache.tapestry5.ioc.internal.OperationTrackerImpl log: [ 3] Assembling
component core/ExceptionReport:exceptiondisplay
(org.apache.tapestry5.corelib.components.ExceptionDisplay)

Uncaught exception from servlet
java.lang.RuntimeException: Exception assembling root component of page
core/ExceptionReport: Exception assembling embedded component
'exceptiondisplay' (of type
org.apache.tapestry5.corelib.components.ExceptionDisplay, within
core/ExceptionReport): Could not convert 'stack' into a component parameter
binding: Exception generating conduit for expression 'stack':
java.lang.reflect.GenericSignatureFormatError
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.performAssembleRootComponent(ComponentAssemblerImpl.java:135)
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.access$000(ComponentAssemblerImpl.java:44)
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl$1.invoke(ComponentAssemblerImpl.java:92)
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl$1.invoke(ComponentAssemblerImpl.java:89)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1082)
        at
org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.assembleRootComponent(ComponentAssemblerImpl.java:87)
        at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:213)
        at
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:206)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:65)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1082)
        at
org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:205)
        at $PageLoader_3623c106ac052.loadPage(Unknown Source)
        at
org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:87)
        at $PageSource_3623c106ac051.getPage(Unknown Source)
        at
org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:83)
        at $RequestPageCache_3623c106ac050.get(Unknown Source)
        at $RequestPageCache_3623c106ac04a.get(Unknown Source)
        at
org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77)
        at $RequestExceptionHandler_3623c106ac022.handleRequestException(Unknown
Source)
        at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42)
        at $RequestHandler_3623c106ac024.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:1055)
        at $RequestHandler_3623c106ac024.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:1045)
        at $RequestHandler_3623c106ac024.service(Unknown Source)
        at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
        at $RequestHandler_3623c106ac024.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_3623c106ac024.service(Unknown Source)
        at $RequestHandler_3623c106ac018.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:385)
        at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
        at $HttpServletRequestHandler_3623c106ac01a.service(Unknown Source)
        at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
        at $HttpServletRequestFilter_3623c106ac017.service(Unknown Source)
        at $HttpServletRequestHandler_3623c106ac01a.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:1005)
        at $HttpServletRequestHandler_3623c106ac01a.service(Unknown Source)
        at $HttpServletRequestHandler_3623c106ac015.service(Unknown Source)
        at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:147)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at
com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:65)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:163)
        at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
        at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at
com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:97)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at
com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
        at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
        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:765)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
        at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:249)
        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:923)
        at
com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:76)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
        at
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:135)
        at
com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java:262)
        at
com.google.apphosting.base.RuntimePb$EvaluationRuntime$2.handleRequest(RuntimePb.java:9819)
        at com.google.net.rpc.impl.RpcUtil.handleRequest(RpcUtil.java:445)
        at com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java:414)
        at com.google.net.rpc.impl.Server$RpcTask.runInContext(Server.java:579)
        at
com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:454)
        at com.google.tracing.TraceContext.runInContext(TraceContext.java:694)
        at
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:332)
        at
com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:324)
        at
com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:452)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:636)
Caused by: org.apache.tapestry5.ioc.internal.OperationException: Exception
assembling embedded component 'exceptiondisplay' (of type
org.apache.tapestry5.corelib.components.ExceptionDisplay, within
core/ExceptionReport): Could not convert 'stack' into a component parameter
binding: Exception generating conduit for expression 'stack':
java.lang.reflect.GenericSignatureFormatError [at classpa

This is my form -

        <form t:type="beaneditform" object="user">
                <t:parameter name="id">
                        ${user.id}
                </t:parameter>
                <t:parameter name="userRole">
                        <label t:type="Label" for="userRole"/>
                <t:checklist t:id="userRole" selected='selectedList'
encoder="encoder" model="model"/>
                </t:parameter>
                
        </form>

The rest of the codes are pretty standard Java stuff as mentioned in the
example codes at
https://builds.apache.org/job/tapestry-trunk-freestyle/javadoc/org/apache/tapestry5/corelib/components/Checklist.html.

Any insight will be appreciated!

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/T5-3-Checklist-Sample-Codes-tp4714412p4725215.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

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

Reply via email to