De : "David E Jones" <[EMAIL PROTECTED]> > I don't think this is acceptable for the project as it goes pretty far > in deleting the persisted cache files on each build. > > Also, the error messages mentioned there are due to a change in the > CacheLine class and would ONLY happen when upgrading a system. In > general system upgrades may require clearing of any persisted cache, > the UtilCache ones and others like the Tomcat persisted sessions (if > any class in the session has changed data). After an upgrade this > should only need to be done once. > > Unless someone convinces me otherwise I'll change this a little soon > to only clear the cache in a more appropriate target, like a special > clean target that is part of clean-all.
This is what Dan Dan Shields proposed, his patch does that https://issues.apache.org/jira/browse/OFBIZ-1385#action_12541429 My idea was ot avoid perplexity for someone not aware of the problem. Anyway it's not a big deal... Jacques > > -David > > > On Nov 12, 2007, at 1:41 AM, [EMAIL PROTECTED] wrote: > > > Author: jleroux > > Date: Mon Nov 12 00:41:21 2007 > > New Revision: 594050 > > > > URL: http://svn.apache.org/viewvc?rev=594050&view=rev > > Log: > > Clean the utilcache file else POS shows errors, more a hack than a > > definitive solution > > > > Modified: > > ofbiz/trunk/build.xml > > > > Modified: ofbiz/trunk/build.xml > > URL: > > http://svn.apache.org/viewvc/ofbiz/trunk/build.xml?rev=594050&r1=594049&r2=594050&view=diff > > = > > = > > = > > = > > = > > = > > = > > = > > ====================================================================== > > --- ofbiz/trunk/build.xml (original) > > +++ ofbiz/trunk/build.xml Mon Nov 12 00:41:21 2007 > > @@ -110,6 +110,18 @@ > > <target name="build"> > > <echo message="[build] ========== Start Building (Compile) > > =========="/> > > > > + <!-- > > ================================================================== --> > > + <!-- Clean the utilcache file else POS shows errors > > like --> > > + <!-- org.ofbiz.base.util.cache.CacheLine; local class > > incompatible: --> > > + <!-- stream classdesc serialVersionUID = > > -1660410335854090898, --> > > + <!-- local class serialVersionUID = > > -7035478304991053884 --> > > + <!-- More a hack than a definitive > > solution --> > > + <!-- > > ================================================================== --> > > + > > + <property file="framework/base/config/cache.properties"/> > > + <echo message="NOTICE: deleting ${cache.file.store}.db"/> > > + <delete file="${cache.file.store}.db" verbose="true"/> > > + > > <subant inheritall="false"> > > <filelist dir="." files="framework/build.xml"/> > > </subant> > > > > >