On 06/24/2011 10:30 PM, Howard Lewis Ship wrote:
release notes [http://tapestry.apache.org/release-notes-53.html]. We
are quite interested in any upgrade problems you may encounter ...
previewing new releases and reporting back is a terrific way to
contribute back to Tapestry!

Once changing the pom.xml dependency from 5.2.5 to 5.3.0
I experience the same problem that Josh Canfield reported two weeks ago with OpenJDK (I am using version 1.6.0_22) on Ubuntu (version 11.04 64bit). Josh's message: http://tapestry.1045711.n5.nabble.com/Tapestry-5-on-OpenJDK-tt4485763.html

This is my log:
[ERROR] ioc.Registry Exception assembling root component of page Index: Could not convert 'person.firstName' into a component parameter binding: Exception generating conduit for expression 'person.firstName': java.lang.reflect.GenericSignatureFormatError
[ERROR] ioc.Registry Operations trace:
[ERROR] ioc.Registry [ 1] Constructing instance of page class mk.edu.ii.isii.upisi.pages.Index
[ERROR] ioc.Registry [ 2] Assembling root component for page Index
[ERROR] TapestryModule.RequestExceptionHandler Processing of request failed with uncaught exception: Exception assembling root component of page Index: Could not convert 'person.firstName' into a component parameter binding: Exception generating conduit for expression 'person.firstName': java.lang.reflect.GenericSignatureFormatError org.apache.tapestry5.ioc.internal.OperationException: Exception assembling root component of page Index: Could not convert 'person.firstName' into a component parameter binding: Exception generating conduit for expression 'person.firstName': 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_7fdc6ec19fa.loadPage(Unknown Source)
at org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:87)
    at $PageSource_7fdc6ec19f9.getPage(Unknown Source)
at org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:83)
    at $RequestPageCache_7fdc6ec19f8.get(Unknown Source)
    at $RequestPageCache_7fdc6ec19f7.get(Unknown Source)
at org.apache.tapestry5.internal.services.ComponentSourceImpl.getPage(ComponentSourceImpl.java:83)
    at $ComponentSource_7fdc6ec19f2.getPage(Unknown Source)
at mk.edu.ii.isii.upisi.services.AccessController.checkAccess(AccessController.java:49) at mk.edu.ii.isii.upisi.services.AccessController.handlePageRender(AccessController.java:114) at $ComponentRequestHandler_7fdc6ec19f6.handlePageRender(Unknown Source) at $ComponentRequestHandler_7fdc6ec19d1.handlePageRender(Unknown Source) at org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)
    at $Dispatcher_7fdc6ec19d3.dispatch(Unknown Source)
    at $Dispatcher_7fdc6ec19ce.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_7fdc6ec19cf.service(Unknown Source)
at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:1055)
    at $RequestHandler_7fdc6ec19cf.service(Unknown Source)
at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:1045)
    at $RequestHandler_7fdc6ec19cf.service(Unknown Source)
at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
    at $RequestHandler_7fdc6ec19cf.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_7fdc6ec19cf.service(Unknown Source)
    at $RequestHandler_7fdc6ec19c3.service(Unknown Source)
at org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:385) at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
    at $HttpServletRequestHandler_7fdc6ec19c5.service(Unknown Source)
at org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
    at $HttpServletRequestHandler_7fdc6ec19c5.service(Unknown Source)
at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
    at $HttpServletRequestFilter_7fdc6ec19c1.service(Unknown Source)
    at $HttpServletRequestHandler_7fdc6ec19c5.service(Unknown Source)
at org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:1005)
    at $HttpServletRequestHandler_7fdc6ec19c5.service(Unknown Source)
    at $HttpServletRequestHandler_7fdc6ec19bf.service(Unknown Source)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:147) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:62) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:196) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:93) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:65) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
    at mk.edu.ii.isii.upisi.util.UTF8Filter.doFilter(UTF8Filter.java:28)
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.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) Caused by: java.lang.RuntimeException: Exception assembling root component of page Index: Could not convert 'person.firstName' into a component parameter binding: Exception generating conduit for expression 'person.firstName': 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)
    ... 78 more
Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException: Could not convert 'person.firstName' into a component parameter binding: Exception generating conduit for expression 'person.firstName': java.lang.reflect.GenericSignatureFormatError [at context:Index.tml, line 3] at org.apache.tapestry5.internal.services.BindingSourceImpl.newBinding(BindingSourceImpl.java:82)
    at $BindingSource_7fdc6ec1a1c.newBinding(Unknown Source)
at org.apache.tapestry5.internal.services.PageElementFactoryImpl.newExpansionElement(PageElementFactoryImpl.java:165)
    at $PageElementFactory_7fdc6ec1a13.newExpansionElement(Unknown Source)
at org.apache.tapestry5.internal.pageload.PageLoaderImpl$17.execute(PageLoaderImpl.java:1045) at org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.runActions(ComponentAssemblerImpl.java:228) at org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.performAssembleRootComponent(ComponentAssemblerImpl.java:114)
    ... 82 more
Caused by: org.apache.tapestry5.internal.services.PropertyExpressionException: Exception generating conduit for expression 'person.firstName': 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_7fdc6ec1ab6.create(Unknown Source)
at org.apache.tapestry5.internal.bindings.PropBindingFactory.newBinding(PropBindingFactory.java:49)
    at $BindingFactory_7fdc6ec1ab7.newBinding(Unknown Source)
    at $BindingFactory_7fdc6ec1aae.newBinding(Unknown Source)
at org.apache.tapestry5.internal.services.BindingSourceImpl.newBinding(BindingSourceImpl.java:78)
    ... 88 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_7fdc6ec19b0.getAdapter(Unknown Source)
at org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.findPropertyAdapter(PropertyConduitSourceImpl.java:1080) at org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.buildPropertyAccessTerm(PropertyConduitSourceImpl.java:1061) at org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.buildTerm(PropertyConduitSourceImpl.java:1050) at org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.buildTerm(PropertyConduitSourceImpl.java:969) at org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.analyzeDerefNode(PropertyConduitSourceImpl.java:962) at org.apache.tapestry5.internal.services.PropertyConduitSourceImpl$PropertyConduitBuilder.implementNavMethodAndAccessors(PropertyConduitSourceImpl.java:375) 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_7fdc6ec1ab9.createProxy(Unknown Source)
    at $PlasticProxyFactory_7fdc6ec1ab8.createProxy(Unknown Source)
at org.apache.tapestry5.internal.services.PropertyConduitSourceImpl.build(PropertyConduitSourceImpl.java:1372)
    ... 94 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)
    ... 108 more


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

Reply via email to