You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by Marcus Schulte <et...@googlemail.com> on 2008/02/02 17:03:43 UTC

Re: svn commit: r614655 - in /tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/validator: Email.java Pattern.java

I've filed an issue for commons-pool:
https://issues.apache.org/jira/browse/POOL-122

2008/1/24, Marcus Schulte <et...@googlemail.com>:
>
> Once, after a few days of running, pages with pattern-based validators
> would cease to work.
>
>
> The reason, from the stacktrace, was, that commons-pool does not
> health-check its one Timer (static instance in base-class), used to schedule
> eviction jobs, before scheduling a new Eviction-task with it. So, if, for
> some reason, the eviction thread dies, each subsequent pool-creation (and
> thus validator-creation) fails with an IllegalStateException. Which happened
> to us.
>
> I know they changed *something* with the eviction-mechanism in the latest
> version. When I have any time I'll check out the latest code and file an
> issue.
>
> 2008/1/23, Jesse Kuhnert <jk...@gmail.com>:
> >
> > Out of curiosity (and fear) - what is the commons-pool issue that you
> > ran in to?   Do you think it will effect the other areas of Tapestry
> > that uses it?  Do they know about it?
> >
> > On Jan 23, 2008 3:36 PM,  < mschulte@apache.org> wrote:
> > > Author: mschulte
> > > Date: Wed Jan 23 12:36:08 2008
> > > New Revision: 614655
> > >
> > > URL: http://svn.apache.org/viewvc?rev=614655&view=rev
> > > Log:
> > > fixes TAPESTRY-2071, don't use a pattern-pool for each validator
> > instance.
> > >
> > <snipped>
> >
> >
> >
> > --
> > Jesse Kuhnert
> > Tapestry / OGNL / Dojo team member/developer
> >
> > Open source based consulting work centered around
> > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: dev-help@tapestry.apache.org
> >
> >
>
>
> --
> Marcus Schulte
> http://marcus-schulte.blogspot.com
>



-- 
Marcus Schulte
http://marcus-schulte.blogspot.com