darya Posted July 27, 2006 Share Posted July 27, 2006 Hi, I used iReport 1.1.0 for Jasper .jasper creation. The report is stored on client side and worked fine so far. But now one of my colleagues get the following exception :sick: : Code:de.j4production.metal.teich.mom.common.exception.LabelPrintException: Label Print Not Possible; nested exception is: net.sf.jasperreports.engine.JRException: Error loading object from InputStream at de.j4production.metal.teich.mom.client.ui.labelprint.LabelPrintDelegate.getJasperPrint(LabelPrintDelegate.java:237) at de.j4production.metal.teich.mom.client.ui.labelprint.LabelPrintDelegate.printCoilSpoolLabel0(LabelPrintDelegate.java:111) at de.j4production.metal.teich.mom.client.ui.labelprint.LabelPrintDelegate.printCoilSpoolLabels(LabelPrintDelegate.java:102) at de.j4production.metal.teich.mom.client.view.pp.material.ui.action.PrintTeichCoilSpoolLabelAction.actionPerformed(PrintTeichCoilSpoolLabelAction.java:65) at fs4p.yada.core.ui.component.listener.AServerSwingWorkerActionAdapter.actionPerformed(AServerSwingWorkerActionAdapter.java:32) at fs4p.yada.core.ui.component.action.ServerSwingWorkerThread.construct(ServerSwingWorkerThread.java:110) at EDU.oswego.cs.dl.util.concurrent.misc.SwingWorker$2.call(SwingWorker.java:199) at EDU.oswego.cs.dl.util.concurrent.FutureResult$1.run(FutureResult.java:75) at EDU.oswego.cs.dl.util.concurrent.misc.SwingWorker.run(SwingWorker.java:217) at java.lang.Thread.run(Thread.java:534)Caused by: net.sf.jasperreports.engine.JRException: Error loading object from InputStream at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:193) at de.j4production.metal.teich.mom.client.ui.labelprint.LabelPrintDelegate.loadReport(LabelPrintDelegate.java:264) at de.j4production.metal.teich.mom.client.ui.labelprint.LabelPrintDelegate.getJasperPrint(LabelPrintDelegate.java:211) ... 9 moreCaused by: java.io.UTFDataFormatException at java.io.ObjectInputStream$BlockDataInputStream.readUTFSpan(ObjectInputStream.java:2963) at java.io.ObjectInputStream$BlockDataInputStream.readUTFBody(ObjectInputStream.java:2888) at java.io.ObjectInputStream$BlockDataInputStream.readUTF(ObjectInputStream.java:2701) at java.io.ObjectInputStream.readUTF(ObjectInputStream.java:999) at java.io.ObjectStreamClass.readNonProxy(ObjectStreamClass.java:539) at java.io.ObjectInputStream.readClassDescriptor(ObjectInputStream.java:762) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1503) 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:189) ... 11 more My first impression was that maybe iReport made the problem and decided NOT to use the .jasper precompiled report but let create the report at runtime from the .xml (formerly .jrxml) file. That brought me another exception on my own machine :unsure: : Code:[code]de.j4production.metal.teich.mom.common.exception.LabelPrintException: Label Print Not Possible; nested exception is: net.sf.jasperreports.engine.JRException: Zeichenumwandlungsfehler: "Unconvertible UTF-8 character beginning with 0xac" (Zeilenzahl möglicherweise zu niedrig) at de.j4production.metal.teich.mom.client.ui.labelprint.LabelPrintDelegate.getJasperPrint(LabelPrintDelegate.java:251) at de.j4production.metal.teich.mom.client.ui.labelprint.LabelPrintDelegate.printCoilSpoolLabel0(LabelPrintDelegate.java:116) at de.j4production.metal.teich.mom.client.ui.labelprint.LabelPrintDelegate.printCoilSpoolLabels(LabelPrintDelegate.java:107) at de.j4production.metal.teich.mom.client.view.pp.material.ui.action.PrintTeichCoilSpoolLabelAction.actionPerformed(PrintTeichCoilSpoolLabelAction.java:65) at fs4p.yada.core.ui.component.listener.AServerSwingWorkerActionAdapter.actionPerformed(AServerSwingWorkerActionAdapter.java:32) at fs4p.yada.core.ui.component.action.ServerSwingWorkerThread.construct(ServerSwingWorkerThread.java:110) at EDU.oswego.cs.dl.util.concurrent.misc.SwingWorker$2.call(SwingWorker.java:199) at EDU.oswego.cs.dl.util.concurrent.FutureResult$1.run(FutureResult.java:75) at EDU.oswego.cs.dl.util.concurrent.misc.SwingWorker.run(SwingWorker.java:217) at java.lang.Thread.run(Thread.java:534)Caused by: net.sf.jasperreports.engine.JRException: Zeichenumwandlungsfehler: "Unconvertible UTF-8 character beginning with 0xac" (Zeilenzahl möglicherweise zu niedrig) at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:242) at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:225) at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:213) at de.j4production.metal.teich.mom.client.ui.labelprint.LabelPrintDelegate.getJasperPrint(LabelPrintDelegate.java:168) ... 9 moreCaused by: org.xml.sax.SAXParseException: Zeichenumwandlungsfehler: "Unconvertible UTF-8 character beginning with 0xac" (Zeilenzahl möglicherweise zu niedrig) at org.apache.crimson.parser.InputEntity.fatal(InputEntity.java:1100) at org.apache.crimson.parser.InputEntity.fillbuf(InputEntity.java:1072) at org.apache.crimson.parser.InputEntity.isXmlDeclOrTextDeclPrefix(InputEntity.java:914) at org.apache.crimson.parser.Parser2.maybeXmlDecl(Parser2.java:1183) at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:653) at org.apache.crimson.parser.Parser2.parse(Parser2.java:337) at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448) at org.apache.commons.digester.Digester.parse(Digester.java:1647) at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:238) ... 12 more Any hints are welcome :) Regards,darya Link to comment Share on other sites More sharing options...
darya Posted August 4, 2006 Author Share Posted August 4, 2006 Anyone who can give some hints :woohoo: ? Link to comment Share on other sites More sharing options...
rsteier Posted March 6, 2013 Share Posted March 6, 2013 Hi did you ever figure this out? Thanks. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now