tenho uma classe java que roda corretamente no eclipse. Mas dá o seguinte erro quando rodo como servlet no tomcat:
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.NoSuchFieldError: APPDEFAULT
net.sf.jasperreports.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:496)
net.sf.jasperreports.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:367)
net.sf.jasperreports.engine.JasperExportManager.exportReportToPdf(JasperExportManager.java:184)
net.sf.jasperreports.engine.JasperRunManager.runReportToPdf(JasperRunManager.java:389)
gerarDanfe.doGet(gerarDanfe.java:66)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs.