You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Howard Lewis Ship <hl...@gmail.com> on 2011/06/24 22:30:55 UTC

[ANNOUNCE] Tapestry 5.3.0

Apache Tapestry version 5.3.0 is now available. This is the first
alpha release of Tapestry 5.3. It is designed to be a drop-in
replacement for Tapestry 5.2, adding new components and features, with
lower memory utilization, and event faster startup. However, as many
deprecated classes have been removed, you should certainly check the
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!

Tapestry is available for download
[http://tapestry.apache.org/download.html] in source format, and
available via the central Maven repository:

<dependency>
  <groupId>org.apache.tapestry</groupId>
  <artifactId>tapestry-core</artifactId>
  <version>5.3.0</version>
</dependency>

-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

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


Re: [ANNOUNCE] Tapestry 5.3.0

Posted by Christian Köberl <ta...@gmail.com>.
On Jun 26, 2011, Robert Zeigler wrote:
> There's an ongoing discussion about this on the dev list right now.

Thanks Robert - I just read it. Seems that there are quite different 
opinions of the committers.

 From a user point of view I just want one thing: mark pre-stable 
releases somehow.

-- 
Chris

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


Re: [ANNOUNCE] Tapestry 5.3.0

Posted by Tony Nelson <tn...@starpoint.com>.
Answered my own question:

[ERROR] Failed to execute goal on project helpdesk: Could not resolve dependencies for project com.starpoint:helpdesk:war:1.0.0: The following artifacts could not be resolved: org.apache.tapestry:tapestry-core:jar:5.3.0-SNAPSHOT, org.apache.tapestry:tapestry-spring:jar:5.3.0-SNAPSHOT: Failure to find org.apache.tapestry:tapestry-core:jar:5.3.0-SNAPSHOT in http://repository.apache.org/snapshots/ was cached in the local repository, resolution will not be reattempted until the update interval of apache-snapshots has elapsed or updates are forced -> [Help 1]


On Jun 26, 2011, at 10:12 AM, Tony Nelson wrote:

> That's great.  I was just going to post a question about which version of Tap I should target for an internal app that's used by about 5 of us.
> 
> I personally don't think 5.3.0 should be available as anything more than 5.3.0-SNAPSHOT until 5.3.0 is finalized.
> 
> That being said, for my internal app, should I be using 5.3.0 or 5.3.0-SNAPSHOT for my development?
> 
> Thanks for the help
> Tony
> 
> On Jun 26, 2011, at 6:13 AM, Robert Zeigler wrote:
> 
>> There's an ongoing discussion about this on the dev list right now.
>> 
>> Robert
>> 
>> On Jun 26, 2011, at 6/265:04 AM , Christian Köberl wrote:
>> 
>>> On Fri, Jun 24, 2011 at 10:30 PM, Howard Lewis Ship wrote:
>>>> Apache Tapestry version 5.3.0 is now available. This is the first
>>>> alpha release of Tapestry 5.3.
>>> 
>>> I have a suggestion for Tapestry version numbering. I think it's a bit confusing to give a regular version number to a alpha or beta releases - you never know which version is alpha/beta/release candidate/stable.
>>> 
>>> Other open source projects use special version numbers, e.g. JBoss projects would use the following versions for a 5.3 release:
>>> 5.3.0.Alpha1
>>> 5.3.0.Beta1
>>> 5.3.0.CR1 (for release candidaten, CR because this version is smaller than Final in Maven)
>>> 5.3.0.Final
>>> 
>>> What do you think?
>>> 
>>> -- 
>>> Chris
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
> 


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


Re: [ANNOUNCE] Tapestry 5.3.0

Posted by Tony Nelson <tn...@starpoint.com>.
That's great.  I was just going to post a question about which version of Tap I should target for an internal app that's used by about 5 of us.

I personally don't think 5.3.0 should be available as anything more than 5.3.0-SNAPSHOT until 5.3.0 is finalized.

That being said, for my internal app, should I be using 5.3.0 or 5.3.0-SNAPSHOT for my development?

Thanks for the help
Tony

On Jun 26, 2011, at 6:13 AM, Robert Zeigler wrote:

> There's an ongoing discussion about this on the dev list right now.
> 
> Robert
> 
> On Jun 26, 2011, at 6/265:04 AM , Christian Köberl wrote:
> 
>> On Fri, Jun 24, 2011 at 10:30 PM, Howard Lewis Ship wrote:
>>> Apache Tapestry version 5.3.0 is now available. This is the first
>>> alpha release of Tapestry 5.3.
>> 
>> I have a suggestion for Tapestry version numbering. I think it's a bit confusing to give a regular version number to a alpha or beta releases - you never know which version is alpha/beta/release candidate/stable.
>> 
>> Other open source projects use special version numbers, e.g. JBoss projects would use the following versions for a 5.3 release:
>> 5.3.0.Alpha1
>> 5.3.0.Beta1
>> 5.3.0.CR1 (for release candidaten, CR because this version is smaller than Final in Maven)
>> 5.3.0.Final
>> 
>> What do you think?
>> 
>> -- 
>> Chris
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
> 


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


Re: [ANNOUNCE] Tapestry 5.3.0

Posted by Robert Zeigler <ro...@roxanemy.com>.
There's an ongoing discussion about this on the dev list right now.

Robert

On Jun 26, 2011, at 6/265:04 AM , Christian Köberl wrote:

> On Fri, Jun 24, 2011 at 10:30 PM, Howard Lewis Ship wrote:
>> Apache Tapestry version 5.3.0 is now available. This is the first
>> alpha release of Tapestry 5.3.
> 
> I have a suggestion for Tapestry version numbering. I think it's a bit confusing to give a regular version number to a alpha or beta releases - you never know which version is alpha/beta/release candidate/stable.
> 
> Other open source projects use special version numbers, e.g. JBoss projects would use the following versions for a 5.3 release:
> 5.3.0.Alpha1
> 5.3.0.Beta1
> 5.3.0.CR1 (for release candidaten, CR because this version is smaller than Final in Maven)
> 5.3.0.Final
> 
> What do you think?
> 
> -- 
> Chris
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
> 


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


Re: [ANNOUNCE] Tapestry 5.3.0

Posted by Christian Köberl <ta...@gmail.com>.
On Fri, Jun 24, 2011 at 10:30 PM, Howard Lewis Ship wrote:
> Apache Tapestry version 5.3.0 is now available. This is the first
> alpha release of Tapestry 5.3.

I have a suggestion for Tapestry version numbering. I think it's a bit 
confusing to give a regular version number to a alpha or beta releases - 
you never know which version is alpha/beta/release candidate/stable.

Other open source projects use special version numbers, e.g. JBoss 
projects would use the following versions for a 5.3 release:
5.3.0.Alpha1
5.3.0.Beta1
5.3.0.CR1 (for release candidaten, CR because this version is smaller 
than Final in Maven)
5.3.0.Final

What do you think?

-- 
Chris

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


Re: [ANNOUNCE] Tapestry 5.3.0

Posted by Muhammad Mohsen <m....@gmail.com>.
Great !!

Congrats everyone :)
And a big thank you for the developers ;)

On Fri, Jun 24, 2011 at 10:30 PM, Howard Lewis Ship <hl...@gmail.com>wrote:

> Apache Tapestry version 5.3.0 is now available. This is the first
> alpha release of Tapestry 5.3. It is designed to be a drop-in
> replacement for Tapestry 5.2, adding new components and features, with
> lower memory utilization, and event faster startup. However, as many
> deprecated classes have been removed, you should certainly check the
> 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!
>
> Tapestry is available for download
> [http://tapestry.apache.org/download.html] in source format, and
> available via the central Maven repository:
>
> <dependency>
>  <groupId>org.apache.tapestry</groupId>
>  <artifactId>tapestry-core</artifactId>
>  <version>5.3.0</version>
> </dependency>
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>


-- 
*Regards,*
*Muhammad Gelbana
Java Developer*

Re: [ANNOUNCE] Tapestry 5.3.0

Posted by Josh Canfield <jo...@gmail.com>.
Yes, i fixed it after 5.3 was released. The issue is marked fixed in 5.3.1
On Jun 25, 2011 1:51 PM, "Vangel V. Ajanovski" <aj...@ii.edu.mk> wrote:
> On 06/25/2011 07:31 PM, Taha Hafeez wrote:
>> I think it is fixed now
>> https://issues.apache.org/jira/browse/TAP5-1554
> OK it is probably fixed just in 5.3.1 and not 5.3.0.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>

Re: [ANNOUNCE] Tapestry 5.3.0

Posted by "Vangel V. Ajanovski" <aj...@ii.edu.mk>.
On 06/25/2011 07:31 PM, Taha Hafeez wrote:
> I think it is fixed now
> https://issues.apache.org/jira/browse/TAP5-1554
OK it is probably fixed just in 5.3.1 and not 5.3.0.


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


Re: [ANNOUNCE] Tapestry 5.3.0

Posted by Taha Hafeez <ta...@gmail.com>.
I think it is fixed now

https://issues.apache.org/jira/browse/TAP5-1554

regards
Taha

On Sat, Jun 25, 2011 at 10:57 PM, Vangel V. Ajanovski <aj...@ii.edu.mk>wrote:

> On 06/24/2011 10:30 PM, Howard Lewis Ship wrote:
>
>> release notes [http://tapestry.apache.org/**release-notes-53.html<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<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$**
> HttpServletRequestHandlerTermi**nator.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.**HttpServletRequestWrapperFilte**
> r.doFilter(**HttpServletRequestWrapperFilte**r.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-unsubscribe@tapestry.**apache.org<us...@tapestry.apache.org>
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>

Re: [ANNOUNCE] Tapestry 5.3.0

Posted by "Vangel V. Ajanovski" <aj...@ii.edu.mk>.
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-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org