Kris Schneider wrote:
On 10/18/05, Reinhard Poetz <[EMAIL PROTECTED]> wrote:

Kris Schneider wrote:

Reinhard,

Several weeks ago I refactored the ContinuationsManagerImpl so that it is easily
extensible and you can use your own expiration strategies by simply overriding
the "expireContinuations" method. Over the next weeks I will work on them -
maybe this is helpful for you too.


Any idea if those changes are compatible with 2.1.7? Because of some
concurrency issues with 2.1.7's ContinuationsManagerImpl (I haven't
submitted the bug yet), I'm already using a "custom" version. If your
changes will work with 2.1.7, I might as well use that as a base
instead.

I had to change the visibility of some methods from "private" to "protected" and
I also split up one method into smaller ones that can be overriden too.
My changes will be part of the upcoming 2.1.8 release.

If you want to get your bugfix included into 2.1.8 you should provide the patch
very soon so that the chance is high(er) that it is applied in time. Of course
we have to verify in some way that the patch doesn't make things worse which
could be a problem as code freeze starts on Friday 21st. In every case this
needs to be discussed on cocoon-dev.


I probably need to wait on posting a fix since I don't think I've
addressed all the issues. Is the plan to release 2.1.8 from the trunk
or the BRANCH_2_1_X? It looks like your version (rev. 293111) is in
the trunk but there's a "newer" version (rev. 312605) in the branch.
Any suggestions on which one to take? Thanks.

Cocoon 2.1.8 will be released from BRANCH_2_1_X. The version in trunk is slightly different as the instrumentation code has been removed, otherwise it should be the same.

--
Reinhard Pötz Independent Consultant, Trainer & (IT)-Coach
{Software Engineering, Open Source, Web Applications, Apache Cocoon}

                                       web(log): http://www.poetz.cc
--------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]