Jump to content
We've recently updated our Privacy Statement, available here ×

abcd_jasper

Members
  • Posts

    1
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Posts posted by abcd_jasper

  1. Hi,

    I am getting below error on XP machine.

    javax.ejb.EJBException: Unknown Container Exception: java.rmi.RemoteException: E
    rror reading response from server (OEJP/3.1) : cannot assign instance of net.sf.
    jasperreports.engine.fill.JRTemplateText to field net.sf.jasperreports.engine.ba
    se.JRBaseParagraph.paragraphContainer of type net.sf.jasperreports.engine.JRPara
    graphContainer in instance of net.sf.jasperreports.engine.base.JRBaseParagraph;
    nested exception is:
            java.lang.ClassCastException: cannot assign instance of net.sf.jasperrep
    orts.engine.fill.JRTemplateText to field net.sf.jasperreports.engine.base.JRBase
    Paragraph.paragraphContainer of type net.sf.jasperreports.engine.JRParagraphCont
    ainer in instance of net.sf.jasperreports.engine.base.JRBaseParagraph
            at org.apache.openejb.client.EJBObjectHandler._invoke(EJBObjectHandler.j
    ava:190)
            at org.apache.openejb.client.EJBInvocationHandler.invoke(EJBInvocationHa
    ndler.java:118)
            at org.apache.openejb.client.proxy.Jdk13InvocationHandler.invoke(Jdk13In
    vocationHandler.java:52)
            at $Proxy0.getPrintLetters(Unknown Source)
            at gov.nc.ic.claimsentry.print.printMyLetters.printLetters(printMyLetter
    s.java:56)
            at gov.nc.ic.claimsentry.ccmslaunch.CCMS2Main.phase4Button_actionPerform
    ed(CCMS2Main.java:561)
            at gov.nc.ic.claimsentry.ccmslaunch.CCMS2Main$phase4ButtonActionListener
    .actionPerformed(CCMS2Main.java:533)
            at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
            at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
            at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
            at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
            at javax.swing.AbstractButton.doClick(Unknown Source)
            at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
            at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
    Source)
            at java.awt.Component.processMouseEvent(Unknown Source)
            at javax.swing.JComponent.processMouseEvent(Unknown Source)
            at java.awt.Component.processEvent(Unknown Source)
            at java.awt.Container.processEvent(Unknown Source)
            at java.awt.Component.dispatchEventImpl(Unknown Source)
            at java.awt.Container.dispatchEventImpl(Unknown Source)
            at java.awt.Component.dispatchEvent(Unknown Source)
            at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
            at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
            at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
            at java.awt.Container.dispatchEventImpl(Unknown Source)
            at java.awt.Window.dispatchEventImpl(Unknown Source)
            at java.awt.Component.dispatchEvent(Unknown Source)
            at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
            at java.awt.EventQueue.access$000(Unknown Source)
            at java.awt.EventQueue$1.run(Unknown Source)
            at java.awt.EventQueue$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
    Source)
            at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
    Source)
            at java.awt.EventQueue$2.run(Unknown Source)
            at java.awt.EventQueue$2.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
    Source)
            at java.awt.EventQueue.dispatchEvent(Unknown Source)
            at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
            at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
            at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
            at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
            at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: java.lang.ClassCastException: cannot assign instance of net.sf.jasper
    reports.engine.fill.JRTemplateText to field net.sf.jasperreports.engine.base.JRB
    aseParagraph.paragraphContainer of type net.sf.jasperreports.engine.JRParagraphC
    ontainer in instance of net.sf.jasperreports.engine.base.JRBaseParagraph
            at java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(Unknown So
    urce)
            at java.io.ObjectStreamClass.setObjFieldValues(Unknown Source)
            at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
            at java.io.ObjectInputStream.readSerialData(Unknown Source)
            at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
            at java.io.ObjectInputStream.readObject0(Unknown Source)
            at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
            at java.io.ObjectInputStream.defaultReadObject(Unknown Source)
            at net.sf.jasperreports.engine.fill.JRTemplateText.readObject(JRTemplate
    Text.java:1580)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
            at java.io.ObjectInputStream.readSerialData(Unknown Source)
            at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
            at java.io.ObjectInputStream.readObject0(Unknown Source)
            at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
            at java.io.ObjectInputStream.readSerialData(Unknown Source)
            at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
            at java.io.ObjectInputStream.readObject0(Unknown Source)
            at java.io.ObjectInputStream.readObject(Unknown Source)
            at java.util.ArrayList.readObject(Unknown Source)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
            at java.io.ObjectInputStream.readSerialData(Unknown Source)
            at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
            at java.io.ObjectInputStream.readObject0(Unknown Source)
            at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
            at java.io.ObjectInputStream.readSerialData(Unknown Source)
            at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
            at java.io.ObjectInputStream.readObject0(Unknown Source)
            at java.io.ObjectInputStream.readObject(Unknown Source)
            at java.util.ArrayList.readObject(Unknown Source)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
            at java.io.ObjectInputStream.readSerialData(Unknown Source)
            at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
            at java.io.ObjectInputStream.readObject0(Unknown Source)
            at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
            at java.io.ObjectInputStream.defaultReadObject(Unknown Source)
            at net.sf.jasperreports.engine.JasperPrint.readObject(JasperPrint.java:8
    31)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
            at java.io.ObjectInputStream.readSerialData(Unknown Source)
            at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
            at java.io.ObjectInputStream.readObject0(Unknown Source)
            at java.io.ObjectInputStream.readObject(Unknown Source)
            at java.util.ArrayList.readObject(Unknown Source)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
            at java.io.ObjectInputStream.readSerialData(Unknown Source)
            at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
            at java.io.ObjectInputStream.readObject0(Unknown Source)
            at java.io.ObjectInputStream.readObject(Unknown Source)
            at java.util.HashMap.readObject(Unknown Source)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
            at java.io.ObjectInputStream.readSerialData(Unknown Source)
            at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
            at java.io.ObjectInputStream.readObject0(Unknown Source)
            at java.io.ObjectInputStream.readObject(Unknown Source)
            at org.apache.openejb.client.EJBResponse.readExternal(EJBResponse.java:1
    08)
            at org.apache.openejb.client.Client.processRequest(Client.java:253)
            at org.apache.openejb.client.Client.request(Client.java:71)
            at org.apache.openejb.client.EJBInvocationHandler.request(EJBInvocationH
    andler.java:130)
            at org.apache.openejb.client.EJBObjectHandler.businessMethod(EJBObjectHa
    ndler.java:221)
            at org.apache.openejb.client.EJBObjectHandler._invoke(EJBObjectHandler.j
    ava:157)
            ... 44 more

     

    I get this error while printing jasper reports through java appication. The same application works fine on windows 7 and some other XP machines. We use below code to print jasper reports.

    Can anyone help me with this?

    any help is appriciated.

    Thanks

    Code:
    PrintRequestAttributeSet printRequestAttributeSet = new HashPrintRequestAttributeSet();            printRequestAttributeSet.add(MediaSizeName.NA_LETTER);            PrintServiceAttributeSet printServiceAttributeSet = new HashPrintServiceAttributeSet();             JRExporter exporter1 = new JRPrintServiceExporter();            exporter1.setParameter(JRPrintServiceExporterParameter.JASPER_PRINT, jasperPrint);            exporter1.setParameter(JRPrintServiceExporterParameter.PRINT_REQUEST_ATTRIBUTE_SET, printRequestAttributeSet);            exporter1.setParameter(JRPrintServiceExporterParameter.PRINT_SERVICE_ATTRIBUTE_SET, printServiceAttributeSet);            exporter1.setParameter(JRPrintServiceExporterParameter.DISPLAY_PAGE_DIALOG, Boolean.FALSE);            exporter1.setParameter(JRPrintServiceExporterParameter.DISPLAY_PRINT_DIALOG, Boolean.TRUE);            exporter1.setParameter(JRPrintServiceExporterParameter.DISPLAY_PRINT_DIALOG_ONLY_ONCE, Boolean.TRUE);            exporter1.exportReport();
×
×
  • Create New...