Hi,
I am facing the following problem when I try to integrate
CompiereJaper.jar with Compiere252c.
java.io.InvalidClassException:
net.sf.jasperreports.engine.base.JRBaseReport; local
class incompatib
le: stream classdesc serialVersionUID = 607, local
class serialVersionUID = 605
at java.io.ObjectStreamClass.initNonProxy
(ObjectStreamClass.java:459)
at java.io.ObjectInputStream.readNonProxyDesc
(ObjectInputStream.java:1521)
at java.io.ObjectInputStream.readClassDesc
(ObjectInputStream.java:1435)
at java.io.ObjectInputStream.readNonProxyDesc
(ObjectInputStream.java:1521)
at java.io.ObjectInputStream.readClassDesc
(ObjectInputStream.java:1435)
at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1626)
at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1274)
at java.io.ObjectInputStream.readObject
(ObjectInputStream.java:324)
at net.sf.jasperreports.engine.util.JRLoader.loadObject
(JRLoader.java:86)
at
net.sf.jasperreports.engine.util.JRLoader.loadObjectFrom
Location(JRLoader.java:236)
at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate
(JRFillSubreport.java:295)
at net.sf.jasperreports.engine.fill.JRFillBand.evaluate
(JRFillBand.java:340)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnB
and(JRVerticalFiller.java:12
55)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillGroupFo
oter(JRVerticalFiller.java:6
41)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillGroupFo
oters(JRVerticalFiller.java:
615)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportCo
ntent(JRVerticalFiller.java
:222)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport
(JRVerticalFiller.java:123)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill
(JRBaseFiller.java:613)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill
(JRBaseFiller.java:483)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport
(JRFiller.java:77)
at
net.sf.jasperreports.engine.JasperFillManager.fillReport
(JasperFillManager.java:248)
at org.compiere.report.ReportStarter.startProcess
(ReportStarter.java:393)
at org.compiere.apps.ProcessCtl.startProcess
(ProcessCtl.java:442)
at org.compiere.apps.ProcessCtl.run
(ProcessCtl.java:225)
NESTED BY :
java.io.InvalidClassException:
net.sf.jasperreports.engine.base.JRBaseReport; local
class incompatib
le: stream classdesc serialVersionUID = 607, local
class serialVersionUID = 605
at java.io.ObjectStreamClass.initNonProxy
(ObjectStreamClass.java:459)
at java.io.ObjectInputStream.readNonProxyDesc
(ObjectInputStream.java:1521)
at java.io.ObjectInputStream.readClassDesc
(ObjectInputStream.java:1435)
at java.io.ObjectInputStream.readNonProxyDesc
(ObjectInputStream.java:1521)
at java.io.ObjectInputStream.readClassDesc
(ObjectInputStream.java:1435)
at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1626)
at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1274)
at java.io.ObjectInputStream.readObject
(ObjectInputStream.java:324)
at net.sf.jasperreports.engine.util.JRLoader.loadObject
(JRLoader.java:86)
at
net.sf.jasperreports.engine.util.JRLoader.loadObjectFrom
Location(JRLoader.java:236)
at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate
(JRFillSubreport.java:295)
at net.sf.jasperreports.engine.fill.JRFillBand.evaluate
(JRFillBand.java:340)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnB
and(JRVerticalFiller.java:12
55)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillGroupFo
oter(JRVerticalFiller.java:6
41)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillGroupFo
oters(JRVerticalFiller.java:
615)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportCo
ntent(JRVerticalFiller.java
:222)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport
(JRVerticalFiller.java:123)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill
(JRBaseFiller.java:613)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill
(JRBaseFiller.java:483)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport
(JRFiller.java:77)
at
net.sf.jasperreports.engine.JasperFillManager.fillReport
(JasperFillManager.java:248)
at org.compiere.report.ReportStarter.startProcess
(ReportStarter.java:393)
at org.compiere.apps.ProcessCtl.startProcess
(ProcessCtl.java:442)
at org.compiere.apps.ProcessCtl.run
(ProcessCtl.java:225)
NESTED BY :
net.sf.jasperreports.engine.JRException: Error loading
object from file : D:\Program\Compiere2\repor
ts\subreports\detail1.jasper
at net.sf.jasperreports.engine.util.JRLoader.loadObject
(JRLoader.java:90)
at
net.sf.jasperreports.engine.util.JRLoader.loadObjectFrom
Location(JRLoader.java:236)
at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate
(JRFillSubreport.java:295)
at net.sf.jasperreports.engine.fill.JRFillBand.evaluate
(JRFillBand.java:340)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnB
and(JRVerticalFiller.java:12
55)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillGroupFo
oter(JRVerticalFiller.java:6
41)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillGroupFo
oters(JRVerticalFiller.java:
615)
at
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportCo
ntent(JRVerticalFiller.java
:222)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport
(JRVerticalFiller.java:123)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill
(JRBaseFiller.java:613)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill
(JRBaseFiller.java:483)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport
(JRFiller.java:77)
at
net.sf.jasperreports.engine.JasperFillManager.fillReport
(JasperFillManager.java:248)
at org.compiere.report.ReportStarter.startProcess
(ReportStarter.java:393)
at org.compiere.apps.ProcessCtl.startProcess
(ProcessCtl.java:442)
at org.compiere.apps.ProcessCtl.run
(ProcessCtl.java:225)
Caused by: java.io.InvalidClassException:
net.sf.jasperreports.engine.base.JRBaseReport; local
class
incompatible: stream classdesc serialVersionUID = 607,
local class serialVersionUID = 605
at java.io.ObjectStreamClass.initNonProxy
(ObjectStreamClass.java:459)
at java.io.ObjectInputStream.readNonProxyDesc
(ObjectInputStream.java:1521)
at java.io.ObjectInputStream.readClassDesc
(ObjectInputStream.java:1435)
at java.io.ObjectInputStream.readNonProxyDesc
(ObjectInputStream.java:1521)
at java.io.ObjectInputStream.readClassDesc
(ObjectInputStream.java:1435)
at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1626)
at java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1274)
at java.io.ObjectInputStream.readObject
(ObjectInputStream.java:324)
at net.sf.jasperreports.engine.util.JRLoader.loadObject
(JRLoader.java:86)
... 15 more
===========> ReportStarter.startProcess:
ReportStarter.startProcess: Can not run report - Error
load
ing object from file : D:\Program\Compiere2
\reports\subreports\detail1.jasper [14]
It is a blocker bug for me.
Thanks,
-Sube