DX Unified Infrastructure Management

 View Only
  • 1.  Error to run Jasperreport

    Posted Apr 06, 2018 02:40 PM

    I have this message error when I run a report:

     

    java.awt.Color cannot be cast to java.awt.Stroke
    java.lang.ClassCastException: java.awt.Color cannot be cast to java.awt.Stroke
          at org.jfree.io.SerialUtilities.readStroke(SerialUtilities.java:219)
          at org.jfree.chart.axis.Axis.readObject(Axis.java:1415)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
          at java.util.HashMap.readObject(HashMap.java:1180)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
          at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:500)
          at org.jfree.chart.plot.CategoryPlot.readObject(CategoryPlot.java:4605)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
          at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:500)
          at org.jfree.chart.JFreeChart.readObject(JFreeChart.java:1665)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
          at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:500)
          at net.sf.jasperreports.engine.fill.JRTemplatePrintImage.readObject(JRTemplatePrintImage.java:433)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
          at java.util.ArrayList.readObject(ArrayList.java:771)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
          at java.util.ArrayList.readObject(ArrayList.java:771)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
          at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:500)
          at net.sf.jasperreports.engine.JasperPrint.readObject(JasperPrint.java:681)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
          at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
          at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
          at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
          at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
          at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:245)
          at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:229)
          at com.jaspersoft.ireport.jasperserver.ws.WSClient.runReport(WSClient.java:337)
          at com.jaspersoft.ireport.jasperserver.ReportRunner.run(ReportRunner.java:70)
          at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)
          at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) 



  • 2.  Re: Error to run Jasperreport

    Posted Apr 09, 2018 02:24 AM

    Hi,

    - Is this happening with a standard report? If yes, what report exactly?  Or is this a user created/modified report?

    - if user created it could help if you post the .jrxml file

    Thanks, Luc



  • 3.  Re: Error to run Jasperreport

    Posted Apr 09, 2018 08:19 AM

    Hi Luc,

    I upload the reporte

    Thank you for your help

    Attachment(s)



  • 4.  Re: Error to run Jasperreport

    Posted Apr 12, 2018 02:41 AM

    Hi Martin,

    Did you receive my message for more info, and suggestion to look at the color choice in the report?

    Thanks, Luc



  • 5.  Re: Error to run Jasperreport

    Posted Apr 17, 2018 11:01 AM

    I have the report running successful on a windows system, but the problem is happening on a Linux system