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

poornima

Members
  • Posts

    4
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Security Advisories

Downloads

Posts posted by poornima

  1. If i  remove xmlvalidation="false"  its getting compiled ..

    But when i access the report with our java application , I am getting Error loading object from file  exception.

    below is the stack trace for the same.

    It would be great if you could give some suggestion to resolve the issue. 

    java.io.InvalidClassException: net.sf.jasperreports.engine.base.JRBaseReport; local class incompatible: stream classdesc serialVersionUID = 10200, local class serialVersionUID = 10000
     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:85)
     at com.crimsonlogic.legal.esi.report.util.ReportBiz.streamReportToBrowser(ReportBiz.java:774)
     at com.crimsonlogic.legal.esi.report.util.ReportBiz.streamGeneratedReport(ReportBiz.java:725)
     at com.crimsonlogic.legal.esi.report.util.ReportBiz.generateReport(ReportBiz.java:334)
     at com.crimsonlogic.legal.esi.report.servlet.ReportServlet.doGet(ReportServlet.java:113)
     at com.crimsonlogic.legal.esi.report.servlet.ReportServlet.doPost(ReportServlet.java:55)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
     at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
     at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
     at com.aesinfotech.sessiontracker.SessionTrackingFilter.doFilter(SessionTrackingFilter.java:237)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
     at com.crimsonlogic.legal.esi.useradmin.servlet.UserAdminFilterServlet.doFilter(UserAdminFilterServlet.java:167)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6356)
     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
     at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
     at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
     at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
     at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)

    NESTED BY :
    net.sf.jasperreports.engine.JRException: Error loading object from file : C:\jasper\report_templates\ListOfCerts.jasper 
     at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:89)
     at com.crimsonlogic.legal.esi.report.util.ReportBiz.streamReportToBrowser(ReportBiz.java:774)
     at com.crimsonlogic.legal.esi.report.util.ReportBiz.streamGeneratedReport(ReportBiz.java:725)
     at com.crimsonlogic.legal.esi.report.util.ReportBiz.generateReport(ReportBiz.java:334)
     at com.crimsonlogic.legal.esi.report.servlet.ReportServlet.doGet(ReportServlet.java:113)
     at com.crimsonlogic.legal.esi.report.servlet.ReportServlet.doPost(ReportServlet.java:55)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
     at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
     at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
     at com.aesinfotech.sessiontracker.SessionTrackingFilter.doFilter(SessionTrackingFilter.java:237)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
     at com.crimsonlogic.legal.esi.useradmin.servlet.UserAdminFilterServlet.doFilter(UserAdminFilterServlet.java:167)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6356)
     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
     at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
     at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
     at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
     at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    Caused by: java.io.InvalidClassException: net.sf.jasperreports.engine.base.JRBaseReport; local class incompatible: stream classdesc serialVersionUID = 10200, local class serialVersionUID = 10000
     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:85)
     ... 22 more
    2010-06-04 15:14:58,773 ERROR  - ReportServlet[doGet] ->Error Message @Error loading object from file : C:\jasper\report_templates\ListOfCerts.jasper -

     

    Thanks & Regards

    Code:
    JasperReport jasperReport = (JasperReport)JRLoader.loadObject(sourceFile);where sourceFile is the compiled jasper file using jasperreports-3.5.1.jar in the class path.
  2. Hi Lucian,

     

    Thanks for ur reply.

     

    I am compiling jrxml file through ant command it does not give any stack trace its just saying

     

    net.sf.jasperreports.engine.JRRuntimeException: Error creating SAX parsser

     

    at the particular line in build.xml:

     

    .

     

    and my class path includes the following jars ..

     

    commons-beanutils-1.7.jar

    commons-collections-3.2.1.jar

    commons-digester-1.7.jar

    commons-logging-1.1.jar

    jasperreports-3.5.1.jar

    jdt-compiler-3.1.1.jar

    xalan.jar

    xercesImpl.jar

    xml-apis.jar

    poi-3.2-FINAL-20081019.jar

    jxl.jar

    ant.jar

     

     

    please suggest any other jars need to be included in the class path.

     

    find the attached jrxml sample report created using iReport-nb-3.5.1 ireporttool.(As the requirement changed,we need to upgrade from iReport2.0.1 to iReport 3.5.1)

     

    I tried to compile both in JDL1.4 and JDK1.6.Its not getting compiled in both the environments.please help us to resolve the above issue.

     

    The below code we are using for compiling JRXML.

     

     

    Code:
    <!-- Classpath for JasperReports ANT task --> 
    <path id="jr_classpath">
    <fileset dir="${project.lib}">
    <include name="**/*.jar" />
    </fileset>
    </path>

    <!-- Defines the ANT task for compiling JRXML files -->
    <taskdef name="jrc" classname="net.sf.jasperreports.ant.JRAntCompileTask">
    <classpath refid="jr_classpath" />
    </taskdef>

    <!-- Compiles the JRXML files into Jasper files -->
    <target name="compileJRXML"
    description="Compiles all the jrxml files under the report folder
    to the sns reports folder">
    <mkdir dir="/TestReport" />
    <jrc compiler="net.sf.jasperreports.engine.design.JRJavacCompiler" xmlvalidation="false">
    <src>
    <fileset dir="/TestReport">
    <include name="**/*.jrxml" />
    </fileset>
    </src>
    <classpath refid="jr_classpath" />
    </jrc>
    </target>
  3. Hi,

    We need to upgrade JasperReports developed in iReport2.0.1 to iReport 3.0.0 report designer.
     
    I updated all of our JRXML files by loading and saving in iReport 3.0.0 to use the new format.

    When I compile reports using ant (apache-ant-1.7.0)

    compiler="net.sf.jasperreports.engine.design.JRJavacCompiler" by setting xmlvalidation to "false"


    I get the following exception:

     
    net.sf.jasperreports.engine.JRRuntimeException: Error creating SAX parser.

     

    kindly suggest to resolve the above isuue

  4.  Hi,

     Getting "Error Loading Object from file" while calling loadObject method   from JRLaoder class with jasperreports-3.5.1.jar in the classpath .
    As per the below code snippet.
    JasperReport jasperReport = (JasperReport)JRLoader.loadObject(sourceFile);
     
    Please note that the reports are developed with iReport-2.0.1 jasper report design tool.and the application works fine with jasperreports-1.0.0.jar in the classpath.
     
     Do we need to redevelope the reports with the latest iReport design software?
     
    Any suggestions would be greatly appreciated.

     

     


     


     



    Post Edited by poornima at 05/11/2010 10:52
×
×
  • Create New...