[
https://issues.apache.org/jira/browse/OFBIZ-1385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jacques Le Roux updated OFBIZ-1385:
-----------------------------------
Priority: Trivial (was: Blocker)
A comment from David E. Jones
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.
> POS hangs at start
> ------------------
>
> Key: OFBIZ-1385
> URL: https://issues.apache.org/jira/browse/OFBIZ-1385
> Project: OFBiz
> Issue Type: Bug
> Components: pos
> Affects Versions: SVN trunk
> Reporter: Jacques Le Roux
> Assignee: Jacques Le Roux
> Priority: Trivial
> Fix For: SVN trunk
>
> Attachments: pos-build.xml.patch, pos-build.xml.patch
>
>
> I think that last framework changes (to java 1.5) have introduced a quirk.
> POS at start says :
> 2007-11-03 23:10:17,140 (main) [ UtilObject.java:133:ERROR]
> ---- exception report
> ----------------------------------------------------------
> Exception: java.io.InvalidClassException
> Message: org.ofbiz.base.util.cache.CacheLine; local class incompatible:
> stream classdesc serialVersionUID = -1660410335854090898, local class
> serialVersionUID = -7035478304991053884
> ---- stack trace
> ---------------------------------------------------------------
> java.io.InvalidClassException: org.ofbiz.base.util.cache.CacheLine; local
> class incompatible: stream classdesc serialVersionUID = -1660410335854090898,
> local class serialVersionUID = -7035478304991053884
> java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:546)
> java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1552)
> java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466)
> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699)
> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
> java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
> jdbm.htree.HashBucket.readExternal(HashBucket.java:299)
> java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1755)
> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1717)
> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
> java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
> org.ofbiz.base.util.UtilObject.getObject(UtilObject.java:129)
> org.ofbiz.base.util.cache.JdbmSerializer.deserialize(JdbmSerializer.java:37)
> jdbm.recman.BaseRecordManager.fetch(BaseRecordManager.java:341)
> org.ofbiz.base.util.cache.JdbmRecordManager.fetch(JdbmRecordManager.java:48)
> jdbm.htree.HashDirectory.get(HashDirectory.java:192)
> jdbm.htree.HTree.get(HTree.java:142)
> org.ofbiz.base.util.cache.CacheLineTable.put(CacheLineTable.java:104)
> org.ofbiz.base.util.cache.UtilCache.put(UtilCache.java:295)
> org.ofbiz.base.util.cache.UtilCache.put(UtilCache.java:279)
> org.ofbiz.pos.config.ButtonEventConfig.loadButtonConfig(ButtonEventConfig.java:61)
> org.ofbiz.pos.component.PosButton.<init>(PosButton.java:49)
> org.ofbiz.pos.screen.PosScreen.pageCreated(PosScreen.java:124)
> net.xoetrope.xui.XPageManager.loadPage(Unknown Source)
> net.xoetrope.xui.XPageManager.loadPage(Unknown Source)
> org.ofbiz.pos.screen.PosScreen.pageCreated(PosScreen.java:101)
> net.xoetrope.xui.XPageManager.loadPage(Unknown Source)
> net.xoetrope.xui.XPageManager.loadPage(Unknown Source)
> net.xoetrope.xui.XPageManager.showPage(Unknown Source)
> net.xoetrope.xui.XPageManager.showPage(Unknown Source)
> net.xoetrope.swing.XApplet.setHome(Unknown Source)
> net.xoetrope.swing.XApplet.setContent(Unknown Source)
> net.xoetrope.swing.XApplet.initialise(Unknown Source)
> net.xoetrope.swing.XApplet.setup(Unknown Source)
> org.ofbiz.guiapp.xui.XuiContainer$XuiScreen.setup(XuiContainer.java:145)
> org.ofbiz.guiapp.xui.XuiContainer.start(XuiContainer.java:99)
> org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:79)
> org.ofbiz.base.start.Start.startStartLoaders(Start.java:261)
> org.ofbiz.base.start.Start.startServer(Start.java:310)
> org.ofbiz.base.start.Start.start(Start.java:314)
> org.ofbiz.base.start.Start.main(Start.java:397)
> --------------------------------------------------------------------------------
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.