Jump to content
  • JRLoader Template Load Errormsg


    tcloonan
    Assigned User teodord
    CategoryBug report
    PriorityLow
    ReproducibilityAlways
    ResolutionFixed
    SeverityTrivial
    StatusClosed

    Original issue moved from:

    https://sourceforge.net/tracker/index.php?func=detail&aid=1446423&group_id=36382&atid=416703

     

    Consult the original issue for any attachments.

     

    [ 1446423 ] JRLoader Template Load Errormsg

     

    Submitted By: jeffrey willis - jeffrey_willis

    Date Submitted: 2006-03-09 05:31

    Last Updated By: teodord - Comment added

    Date Last Updated: 2006-07-17 07:51

    Number of Comments: 6

    Number of Attachments: 0

     

    Assigned To: Nobody/Anonymous

    Priority: 7

     

    Summary:

    JRLoader Template Load Errormsg

     

    I received the following error when I try generating my report twice:

     

    06/03/09 07:01:10 java.lang.ClassNotFoundException:

    net.sf.jasperreports.engine.base.JRBaseSubreport

    06/03/09 07:01:10 at

    java.lang.ClassLoader.findClass(ClassLoader.java:341)

    06/03/09 07:01:10 at

    java.lang.ClassLoader.loadClass(ClassLoader.java:289)

    06/03/09 07:01:10 at

    java.lang.ClassLoader.loadClass(ClassLoader.java:235)

    06/03/09 07:01:10 at

    java.lang.ClassLoader.loadClassInternal

    (ClassLoader.java:302)

    06/03/09 07:01:10 at java.lang.Class.forName0

    (Native Method)

    06/03/09 07:01:10 at java.lang.Class.forName

    (Class.java:219)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.resolveClass

    (ObjectInputStream.java:558)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readNonProxyDesc

    (ObjectInputStream.java:1513)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readClassDesc

    (ObjectInputStream.java:1435)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1626)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject

    (ObjectInputStream.java:324)

    06/03/09 07:01:10 at

    java.util.ArrayList.readObject(ArrayList.java:547)

    06/03/09 07:01:10 at

    sun.reflect.GeneratedMethodAccessor7.invoke(Unknown

    Source)

    06/03/09 07:01:10 at

    sun.reflect.DelegatingMethodAccessorImpl.invoke

    (DelegatingMethodAccessorImpl.java:2

    5)

    06/03/09 07:01:10 at

    java.lang.reflect.Method.invoke(Method.java:324)

    06/03/09 07:01:10 at

    java.io.ObjectStreamClass.invokeReadObject

    (ObjectStreamClass.java:838)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readSerialData

    (ObjectInputStream.java:1746)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1646)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.defaultReadFields

    (ObjectInputStream.java:1845)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readSerialData

    (ObjectInputStream.java:1769)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1646)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.defaultReadFields

    (ObjectInputStream.java:1845)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readSerialData

    (ObjectInputStream.java:1769)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1646)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject

    (ObjectInputStream.java:324)

    06/03/09 07:01:10 at

    net.sf.jasperreports.engine.util.JRLoader.loadObject

    (JRLoader.java:85)

    06/03/09 07:01:10 at

    net.sf.jasperreports.engine.util.JRLoader.loadObject

    (JRLoader.java:62)

    06/03/09 07:01:10 at

    _jsp._viewBaseSummaryReport._jspService

    (_viewBaseSummaryReport.java:113)

    06/03/09 07:01:10 at

    com.orionserver.http.OrionHttpJspPage.service

    (OrionHttpJspPage.java:56)

    06/03/09 07:01:10 at

    oracle.jsp.runtimev2.JspPageTable.service

    (JspPageTable.java:350)

    06/03/09 07:01:10 at

    oracle.jsp.runtimev2.JspServlet.internalService

    (JspServlet.java:509)

    06/03/09 07:01:10 at

    oracle.jsp.runtimev2.JspServlet.service

    (JspServlet.java:413)

    06/03/09 07:01:10 at

    javax.servlet.http.HttpServlet.service

    (HttpServlet.java:853)

    06/03/09 07:01:10 at

    com.evermind.server.http.ResourceFilterChain.doFilter

    (ResourceFilterChain.java:65)

    06/03/09 07:01:10 at

    mil.af.aces.eod.servlet.EodServletJspFilter.doFilter

    (EodServletJspFilter.java:40)

    06/03/09 07:01:10 at

    com.evermind.server.http.ServletRequestDispatcher.invo

    ke(ServletRequestDispatcher.j

    ava:663)

    06/03/09 07:01:10 at

    com.evermind.server.http.ServletRequestDispatcher.forw

    ardInternal(ServletRequestDis

    patcher.java:330)

    06/03/09 07:01:10 at

    com.evermind.server.http.HttpRequestHandler.processReq

    uest(HttpRequestHandler.java:

    830)

    06/03/09 07:01:10 at

    com.evermind.server.http.HttpRequestHandler.run

    (HttpRequestHandler.java:285)

    06/03/09 07:01:10 at

    com.evermind.server.http.HttpRequestHandler.run

    (HttpRequestHandler.java:126)

    06/03/09 07:01:10 at

    com.evermind.util.ReleasableResourcePooledExecutor$MyW

    orker.run(ReleasableResourceP

    ooledExecutor.java:192)

    06/03/09 07:01:10 at java.lang.Thread.run

    (Thread.java:534)

    06/03/09 07:01:10

    NESTED BY :

    06/03/09 07:01:10 java.lang.ClassNotFoundException:

    net.sf.jasperreports.engine.base.JRBaseSubreport

    06/03/09 07:01:10 at

    java.lang.ClassLoader.findClass(ClassLoader.java:341)

    06/03/09 07:01:10 at

    java.lang.ClassLoader.loadClass(ClassLoader.java:289)

    06/03/09 07:01:10 at

    java.lang.ClassLoader.loadClass(ClassLoader.java:235)

    06/03/09 07:01:10 at

    java.lang.ClassLoader.loadClassInternal

    (ClassLoader.java:302)

    06/03/09 07:01:10 at java.lang.Class.forName0

    (Native Method)

    06/03/09 07:01:10 at java.lang.Class.forName

    (Class.java:219)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.resolveClass

    (ObjectInputStream.java:558)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readNonProxyDesc

    (ObjectInputStream.java:1513)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readClassDesc

    (ObjectInputStream.java:1435)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1626)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject

    (ObjectInputStream.java:324)

    06/03/09 07:01:10 at

    java.util.ArrayList.readObject(ArrayList.java:547)

    06/03/09 07:01:10 at

    sun.reflect.GeneratedMethodAccessor7.invoke(Unknown

    Source)

    06/03/09 07:01:10 at

    sun.reflect.DelegatingMethodAccessorImpl.invoke

    (DelegatingMethodAccessorImpl.java:2

    5)

    06/03/09 07:01:10 at

    java.lang.reflect.Method.invoke(Method.java:324)

    06/03/09 07:01:10 at

    java.io.ObjectStreamClass.invokeReadObject

    (ObjectStreamClass.java:838)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readSerialData

    (ObjectInputStream.java:1746)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1646)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.defaultReadFields

    (ObjectInputStream.java:1845)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readSerialData

    (ObjectInputStream.java:1769)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1646)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.defaultReadFields

    (ObjectInputStream.java:1845)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readSerialData

    (ObjectInputStream.java:1769)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1646)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject

    (ObjectInputStream.java:324)

    06/03/09 07:01:10 at

    net.sf.jasperreports.engine.util.JRLoader.loadObject

    (JRLoader.java:85)

    06/03/09 07:01:10 at

    net.sf.jasperreports.engine.util.JRLoader.loadObject

    (JRLoader.java:62)

    06/03/09 07:01:10 at

    _jsp._viewBaseSummaryReport._jspService

    (_viewBaseSummaryReport.java:113)

    06/03/09 07:01:10 at

    com.orionserver.http.OrionHttpJspPage.service

    (OrionHttpJspPage.java:56)

    06/03/09 07:01:10 at

    oracle.jsp.runtimev2.JspPageTable.service

    (JspPageTable.java:350)

    06/03/09 07:01:10 at

    oracle.jsp.runtimev2.JspServlet.internalService

    (JspServlet.java:509)

    06/03/09 07:01:10 at

    oracle.jsp.runtimev2.JspServlet.service

    (JspServlet.java:413)

    06/03/09 07:01:10 at

    javax.servlet.http.HttpServlet.service

    (HttpServlet.java:853)

    06/03/09 07:01:10 at

    com.evermind.server.http.ResourceFilterChain.doFilter

    (ResourceFilterChain.java:65)

    06/03/09 07:01:10 at

    mil.af.aces.eod.servlet.EodServletJspFilter.doFilter

    (EodServletJspFilter.java:40)

    06/03/09 07:01:10 at

    com.evermind.server.http.ServletRequestDispatcher.invo

    ke(ServletRequestDispatcher.j

    ava:663)

    06/03/09 07:01:10 at

    com.evermind.server.http.ServletRequestDispatcher.forw

    ardInternal(ServletRequestDis

    patcher.java:330)

    06/03/09 07:01:10 at

    com.evermind.server.http.HttpRequestHandler.processReq

    uest(HttpRequestHandler.java:

    830)

    06/03/09 07:01:10 at

    com.evermind.server.http.HttpRequestHandler.run

    (HttpRequestHandler.java:285)

    06/03/09 07:01:10 at

    com.evermind.server.http.HttpRequestHandler.run

    (HttpRequestHandler.java:126)

    06/03/09 07:01:10 at

    com.evermind.util.ReleasableResourcePooledExecutor$MyW

    orker.run(ReleasableResourceP

    ooledExecutor.java:192)

    06/03/09 07:01:10 at java.lang.Thread.run

    (Thread.java:534)

    06/03/09 07:01:10

    NESTED BY :

    06/03/09 07:01:10

    net.sf.jasperreports.engine.JRException: Class not

    found when loading object from file : C:\

    projects\aces-eo\web\reports\BaseSummaryReport.jasper

    06/03/09 07:01:10 at

    net.sf.jasperreports.engine.util.JRLoader.loadObject

    (JRLoader.java:93)

    06/03/09 07:01:10 at

    net.sf.jasperreports.engine.util.JRLoader.loadObject

    (JRLoader.java:62)

    06/03/09 07:01:10 at

    _jsp._viewBaseSummaryReport._jspService

    (_viewBaseSummaryReport.java:113)

    06/03/09 07:01:10 at

    com.orionserver.http.OrionHttpJspPage.service

    (OrionHttpJspPage.java:56)

    06/03/09 07:01:10 at

    oracle.jsp.runtimev2.JspPageTable.service

    (JspPageTable.java:350)

    06/03/09 07:01:10 at

    oracle.jsp.runtimev2.JspServlet.internalService

    (JspServlet.java:509)

    06/03/09 07:01:10 at

    oracle.jsp.runtimev2.JspServlet.service

    (JspServlet.java:413)

    06/03/09 07:01:10 at

    javax.servlet.http.HttpServlet.service

    (HttpServlet.java:853)

    06/03/09 07:01:10 at

    com.evermind.server.http.ResourceFilterChain.doFilter

    (ResourceFilterChain.java:65)

    06/03/09 07:01:10 at

    mil.af.aces.eod.servlet.EodServletJspFilter.doFilter

    (EodServletJspFilter.java:40)

    06/03/09 07:01:10 at

    com.evermind.server.http.ServletRequestDispatcher.invo

    ke(ServletRequestDispatcher.j

    ava:663)

    06/03/09 07:01:10 at

    com.evermind.server.http.ServletRequestDispatcher.forw

    ardInternal(ServletRequestDis

    patcher.java:330)

    06/03/09 07:01:10 at

    com.evermind.server.http.HttpRequestHandler.processReq

    uest(HttpRequestHandler.java:

    830)

    06/03/09 07:01:10 at

    com.evermind.server.http.HttpRequestHandler.run

    (HttpRequestHandler.java:285)

    06/03/09 07:01:10 at

    com.evermind.server.http.HttpRequestHandler.run

    (HttpRequestHandler.java:126)

    06/03/09 07:01:10 at

    com.evermind.util.ReleasableResourcePooledExecutor$MyW

    orker.run(ReleasableResourceP

    ooledExecutor.java:192)

    06/03/09 07:01:10 at java.lang.Thread.run

    (Thread.java:534)

    06/03/09 07:01:10 Caused by:

    java.lang.ClassNotFoundException:

    net.sf.jasperreports.engine.base.JRBaseSubrepor

    t

    06/03/09 07:01:10 at

    java.lang.ClassLoader.findClass(ClassLoader.java:341)

    06/03/09 07:01:10 at

    java.lang.ClassLoader.loadClass(ClassLoader.java:289)

    06/03/09 07:01:10 at

    java.lang.ClassLoader.loadClass(ClassLoader.java:235)

    06/03/09 07:01:10 at

    java.lang.ClassLoader.loadClassInternal

    (ClassLoader.java:302)

    06/03/09 07:01:10 at java.lang.Class.forName0

    (Native Method)

    06/03/09 07:01:10 at java.lang.Class.forName

    (Class.java:219)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.resolveClass

    (ObjectInputStream.java:558)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readNonProxyDesc

    (ObjectInputStream.java:1513)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readClassDesc

    (ObjectInputStream.java:1435)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1626)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject

    (ObjectInputStream.java:324)

    06/03/09 07:01:10 at

    java.util.ArrayList.readObject(ArrayList.java:547)

    06/03/09 07:01:10 at

    sun.reflect.GeneratedMethodAccessor7.invoke(Unknown

    Source)

    06/03/09 07:01:10 at

    sun.reflect.DelegatingMethodAccessorImpl.invoke

    (DelegatingMethodAccessorImpl.java:2

    5)

    06/03/09 07:01:10 at

    java.lang.reflect.Method.invoke(Method.java:324)

    06/03/09 07:01:10 at

    java.io.ObjectStreamClass.invokeReadObject

    (ObjectStreamClass.java:838)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readSerialData

    (ObjectInputStream.java:1746)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1646)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.defaultReadFields

    (ObjectInputStream.java:1845)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readSerialData

    (ObjectInputStream.java:1769)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1646)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.defaultReadFields

    (ObjectInputStream.java:1845)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readSerialData

    (ObjectInputStream.java:1769)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readOrdinaryObject

    (ObjectInputStream.java:1646)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject0

    (ObjectInputStream.java:1274)

    06/03/09 07:01:10 at

    java.io.ObjectInputStream.readObject

    (ObjectInputStream.java:324)

    06/03/09 07:01:10 at

    net.sf.jasperreports.engine.util.JRLoader.loadObject

    (JRLoader.java:85)

    06/03/09 07:01:10 ... 16 more

     

     

    Comments

     

    Date: 2006-07-17 07:51

    Sender: teodordProject Admin

    Logged In: YES

    user_id=332465

     

     

    Hi,

     

    This seems to be related to subreports. And since subreports use multiple threads by default,

    maybe the cause of the problem is the way Orion deals with thread class loaders.

     

    If you get the latest JR distribution and deploy it, you could turn off the use of threads with subreports and enable the use of Javaflow Continuations instead,

    by placing the Javaflow library in the classpath and by setting the et.sf.jasperreports.subreport.runner.factory configuration property to net.sf.jasperreports.engine.fill.JRContinuationSubreportRunnerFactory, as seen in the jasperreports.properties file of the /demo/samples/subreport sample application.

     

    It would interesting to see if the problem persists when not using subreport threads.

     

    I hope this helps.

    Teodor

     

     

     

     

    Date: 2006-05-08 06:22

    Sender: jeffrey_willis

    Logged In: YES

    user_id=1471874

     

    Teodor,

    No, because I got place on another task, but I am still researching and trying your suggestions. If you would please keep this ticket open.

     

    R/

    Jeff

     

    Date: 2006-05-08 04:28

    Sender: teodordProject Admin

    Logged In: YES

    user_id=332465

     

    Hi,

     

    Anything new on this one?

     

    Thank you,

    Teodor

     

    Date: 2006-04-27 08:37

    Sender: teodordProject Admin

    Logged In: YES

    user_id=332465

     

    Hi,

     

    We don't really have any insight into what Orion is doing with the class loaders. Maybe you could get more help from the Orion team?

     

    There is one thing left you might try:

    Get the JR 1.2.2 version and configure it to work with Javaflow continuations instead of multi-threading, when filling subreports. Take a look at our "subreport" sample

    and see the property that you need to uncomment in the jasperreports.properties file.

     

    Thanks,

    Teodor

     

     

    Date: 2006-03-16 11:23

    Sender: jeffrey_willis

    Logged In: YES

    user_id=1471874

     

    Yes, you are correct I get this error when I generate the report the second time. Also, I have successfully ran the example. How do I get around the Orion problem?

     

    Date: 2006-03-16 04:31

    Sender: teodordProject Admin

    Logged In: YES

    user_id=332465

     

    Hi,

     

    Do you mean the first time it works? And then you get the error when running the same thing again?

     

    There are some issues with the Orion class loaders that do not always work as expected.

     

    Have you successfully tried our webapp sample?

     

    Thank you,

    Teodor

     

     

    No Files Currently Attached



    User Feedback

    Recommended Comments

    There are no comments to display.


×
×
  • Create New...