According to the change log Aaron Smuts made this change on 6/28/2004 in order to make .dispose() visible to the clients of the JCS class.
I expect it will be a permanent change because it's reasonable that clients of the JCS class will want to dispose of a region themselves. The only problems I foresee with upgrading this in the field is if there's a class that extends CacheAccess (which you appear to be doing). In this case you will need to upgrade your code, but I expect this to be an isolated and rare occurrence. Assuming that's not the case, I see no problems mixing jars in the field in relationship to this change. Does that answer your question? -Travis Savo <[EMAIL PROTECTED]> -----Original Message----- From: Adam R. B. Jack [mailto:[EMAIL PROTECTED] Sent: Monday, August 09, 2004 10:02 AM To: Turbine JCS Developers List Subject: Cocoon and JCS (on Gump) Dear JCS folks, Could somebody look into this please, and provide the Cocoon community with some guidance? Is this a permenant change? Is this something that will cause a disconnect in the field (in environments where old jars mix with new?) regards Adam ----- Original Message ----- From: "Adam R. B. Jack" <[EMAIL PROTECTED]> To: "Turbine JCS Developers List" <[EMAIL PROTECTED]> Sent: Thursday, July 29, 2004 8:19 PM Subject: Fw: [GUMP][PATCH] cocoon seems to require log4j > Can you folks look at this, for the Cocoon community? Did this change (it > appears so) and if so, did it need to? What can we do to smooth a transition > in the field (in environments running on different releases). > > regards > > Adam > > Although it seems there may still be something to fix: > > > > > http://brutus.apache.org/gump/public/cocoon-2.1/cocoon/gump_work/build_cocoo n-2.1_cocoon.html > > > > > http://brutus.apache.org/gump/public/cocoon-2.1/cocoon/gump_work/build_cocoo n-2.1_cocoon.txt > > > > [javac] > > > /usr/local/gump/public/workspace/cocoon-2.1/src/java/org/apache/cocoon/compo > > nents/store/impl/JCSDefaultStore.java:361: dispose() in > > org.apache.cocoon.components.store.impl.JCSDefaultStore.JCSCacheAccess > > cannot override dispose() in org.apache.jcs.access.CacheAccess; attempting > > to assign weaker access privileges; was public > > [javac] protected void dispose() { > > [javac] ^ > > [javac] 1 error > -- Have you Gump'ed your code today? http://gump.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
