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

HTTP Status 500 - java.lang.NoClassDefFoundError:


saurabhg

Recommended Posts

Hi All,

 

I am new to JasperReport and trying to write the Pie Chart report and create .jasper file from .jrxml file successfully. But when I am trying to run the servlet to show the pie chart, getting the following error on browser. I verified that all of the required libararies are in the classpath. I am using jfreechart-1.0.0.jar.

 

>>>>>>>>>>>>>>>>>>

type Exception report

 

message

 

description The server encountered an internal error () that prevented it from fulfilling this request.

 

exception

 

javax.servlet.ServletException: Servlet execution threw an exception

org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

 

 

root cause

 

java.lang.NoClassDefFoundError: Lorg/jfree/chart/plot/PlotOrientation;

java.lang.Class.getDeclaredFields0(Native Method)

java.lang.Class.privateGetDeclaredFields(Unknown Source)

java.lang.Class.getDeclaredField(Unknown Source)

java.io.ObjectStreamClass.getDeclaredSUID(Unknown Source)

java.io.ObjectStreamClass.access$700(Unknown Source)

java.io.ObjectStreamClass$2.run(Unknown Source)

java.security.AccessController.doPrivileged(Native Method)

java.io.ObjectStreamClass.<init>(Unknown Source)

java.io.ObjectStreamClass.lookup(Unknown Source)

java.io.ObjectStreamClass.initNonProxy(Unknown Source)

java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)

java.io.ObjectInputStream.readClassDesc(Unknown Source)

java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)

java.io.ObjectInputStream.readClassDesc(Unknown Source)

java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)

java.io.ObjectInputStream.readObject0(Unknown Source)

java.io.ObjectInputStream.defaultReadFields(Unknown Source)

java.io.ObjectInputStream.defaultReadObject(Unknown Source)

net.sf.jasperreports.engine.base.JRBaseChart.readObject(JRBaseChart.java:1010)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

java.lang.reflect.Method.invoke(Unknown Source)

java.io.ObjectStreamClass.invokeReadObject(Unknown Source)

java.io.ObjectInputStream.readSerialData(Unknown Source)

java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)

java.io.ObjectInputStream.readObject0(Unknown Source)

java.io.ObjectInputStream.readObject(Unknown Source)

java.util.ArrayList.readObject(Unknown Source)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

java.lang.reflect.Method.invoke(Unknown Source)

java.io.ObjectStreamClass.invokeReadObject(Unknown Source)

java.io.ObjectInputStream.readSerialData(Unknown Source)

java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)

java.io.ObjectInputStream.readObject0(Unknown Source)

java.io.ObjectInputStream.defaultReadFields(Unknown Source)

java.io.ObjectInputStream.readSerialData(Unknown Source)

java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)

java.io.ObjectInputStream.readObject0(Unknown Source)

java.io.ObjectInputStream.defaultReadFields(Unknown Source)

java.io.ObjectInputStream.readSerialData(Unknown Source)

java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)

java.io.ObjectInputStream.readObject0(Unknown Source)

java.io.ObjectInputStream.readObject(Unknown Source)

net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:192)

net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:361)

net.sf.jasperreports.engine.JasperRunManager.runReportToPdfStream(JasperRunManager.java:163)

net.ensode.jasperbook.PieChartDemoServlet.doGet(PieChartDemoServlet.java:38)

javax.servlet.http.HttpServlet.service(HttpServlet.java:697)

javax.servlet.http.HttpServlet.service(HttpServlet.java:810)

org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

 

 

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.

>>>>>>>>>>>>>>>>>

 

Any help appreciated...

 

Thanks,

Saurabh

Post edited by: saurabhg, at: 2006/12/04 23:54

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Popular Days

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...