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