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 <tsavo@xxxxxxxxx>
-----Original Message-----
From: Adam R. B. Jack [mailto:ajack@xxxxxxxxxx]
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" <ajack@xxxxxxxxxxxxx>
To: "Turbine JCS Developers List" <turbine-jcs-dev@xxxxxxxxxxxxxxxxxx>
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: turbine-jcs-dev-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: turbine-jcs-dev-help@xxxxxxxxxxxxxxxxxx
|