mp_we Posted March 12, 2010 Share Posted March 12, 2010 Hello, I am currently using JasperReports to generate the same reports in PDF and RTF formats.The report generates and displays correctly in PDF and RTF formats. Though, during RTF report generation, I see the below exception. No such exception is displayed during PDF generation. Any idea what is causing this?Thank you.Code:java.lang.NullPointerException at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:138) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:83) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601) at we.view.Generator.displayReports(Generator.java:599) at we.view.Generator.doGet(Generator.java:64) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239) at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595) Link to comment Share on other sites More sharing options...
roarf Posted March 12, 2010 Share Posted March 12, 2010 I think something like this was fixed for me when I upgraded to a newer version of JasperReports. What version do you use? Link to comment Share on other sites More sharing options...
mp_we Posted March 15, 2010 Author Share Posted March 15, 2010 Thank you for the response.I updated the JAR's and am now running with Jasper Reports 3.7.1. Unfortunately, that hasn't helped. Any other suggestions? Code:java.lang.NullPointerException at net.sf.jasperreports.engine.fill.JRFiller.createFiller(JRFiller.java:134) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:79) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:624) at we.view.Generator.displayReports(Generator.java:599) at we.view.Generator.doGet(Generator.java:64) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239) at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595) Link to comment Share on other sites More sharing options...
roarf Posted March 15, 2010 Share Posted March 15, 2010 You've also compiled your reports for 3.7.1? If this doesn't work I'm not sure. Maybe try stepping into Jasper to see what causing it.. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now