hafidz Posted May 9, 2008 Share Posted May 9, 2008 I got this error while generating the JasperReport to PDF. Using eClipse. This is the error. Code:com.nic.generator.GenerationException: Failed to generate Jasper content at com.nic.generator.JasperGenerator.generate(JasperGenerator.java:297) at com.nic.doctemplate.panel.JasperPreview.<init>(JasperPreview.java:99) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at wicket.DefaultPageFactory.newPage(DefaultPageFactory.java:137) at wicket.DefaultPageFactory.newPage(DefaultPageFactory.java:79) at wicket.protocol.http.WebRequestCycle.bookmarkablePage(WebRequestCycle.java:404) at wicket.protocol.http.WebRequestCycle.parseRequest(WebRequestCycle.java:153) at wicket.RequestCycle.request(RequestCycle.java:408) at wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:208) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) at org.mortbay.http.HttpContext.handle(HttpContext.java:1565) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635) at org.mortbay.http.HttpContext.handle(HttpContext.java:1517) at org.mortbay.http.HttpServer.service(HttpServer.java:954) at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)Caused by: java.lang.UnsupportedOperationException at java.util.AbstractMap.put(AbstractMap.java:186) at net.sf.jasperreports.engine.fill.JRBaseFiller.setParameters(JRBaseFiller.java:1066) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:810) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:89) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:428) at com.nic.generator.JasperGenerator.generate(JasperGenerator.java:186) ... 26 more Link to comment Share on other sites More sharing options...
lucianc Posted May 9, 2008 Share Posted May 9, 2008 What kind of parameters map are you passing to the fillReport method? Make sure that put() can be done on that map. Regards,Lucian 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