java - Generate HTML Pages with JasperReports on Tomcat -


i have class, reporter.java, uses jasperreports generate html report. have simple test.java calls reporter.report() , html file generated @ specified file location (i have set c:/ path points tomcat project). now, run tomcat server html page calls generatestatus.jsp calls reporter.report() , exception thrown.

jun 30, 2011 3:02:08 pm org.apache.catalina.core.standardwrappervalve invoke severe: servlet.service() servlet [jsp] in context path [/oats] threw exception [javax.servlet.servletexception: java.lang.noclassdeffounderror: net/sf/jasperreports/engine/jaspercompilemanager] root cause java.lang.classnotfoundexception: net.sf.jasperreports.engine.jaspercompilemanager   @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1676)   @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1521)   @ com.home.oats.reporter.report(reporter.java:22)   @ org.apache.jsp.generatestatus_jsp._jspservice(generatestatus_jsp.java:58)   @ org.apache.jasper.runtime.httpjspbase.service(httpjspbase.java:70)   @ javax.servlet.http.httpservlet.service(httpservlet.java:722)   @ org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:419)   @ org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:391)   @ org.apache.jasper.servlet.jspservlet.service(jspservlet.java:334)   @ javax.servlet.http.httpservlet.service(httpservlet.java:722)   @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:304)   @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:210)   @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:240)   @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:164)   @ org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:462)   @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:164)   @ org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:100)   @ org.apache.catalina.valves.accesslogvalve.invoke(accesslogvalve.java:562)   @ org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:118)   @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:395)   @ org.apache.coyote.http11.http11processor.process(http11processor.java:250)   @ org.apache.coyote.http11.http11protocol$http11connectionhandler.process(http11protocol.java:188)   @ org.apache.coyote.http11.http11protocol$http11connectionhandler.process(http11protocol.java:166)   @ org.apache.tomcat.util.net.jioendpoint$socketprocessor.run(jioendpoint.java:302)   @ java.util.concurrent.threadpoolexecutor$worker.runtask(unknown source)   @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source)   @ java.lang.thread.run(unknown source) 

the line errors @ is

jasperreport jasperreport = jaspercompilemanager.compilereport(jasper.getstring(constants.jrxml)); 

any suggestions?

thanks time!

looks missing jasper jar file in web-inf/lib dir of web-app.


Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -