10/10/2005, 09:29
|
| | Fecha de Ingreso: octubre-2005
Mensajes: 1
Antigüedad: 19 años, 2 meses Puntos: 0 | |
jasperreports del 0.6.7 al 1.0.1 no funciona Hola:
Estoy trabajando en:
iReport 0.5.1, jasperreports 1.0.0 , SUN-ONE con Tomcat Internal (jwsdp 1.0_01), ant 1.6.5, jsdk 1.4.2
antes trabajaba en el iReport 0.4.0 y jasperreports 0.6.7 y funcionaban los reportes, ahora actualicé las versiones y no trabaja, con un reporte nuevo que hice en el iReport 0.5.1 que sólo tiene un título, para probar.
Copié en el \lib del server SUN, todas las librerías nuevas y sigue dándome el mismo error, las librerías de jwsdp (tomcat) cuando las reemplazo por las nuevas commons-digester 1.7 ...etc, no funciona el tomcat, a alguien le ha pasado lo mismo? hay que actualizar el jwsdp?
En el código coloco una bandera y me indica que hace un load del objeto
string ruta_file = "/reports/report1.jasper";
File reportFile = new File(application.getRealPath(ruta_file));
JasperReport masterR =(JasperReport) JRLoader.loadObject(reportFile.getPath());
System.out.println ("Nombre del masterR: " + masterR.getName());
e imprime el nombre, el error ocurre aquí
JasperPrint jasperPrint = JasperFillManager.fillReport(reportFile.getPath(), parameters,con);
este es el mensaje de error:
java.lang.NullPointerException
at _jasper._exception_jsp._jspService(_exception_jsp. java:80)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapp er.service(JspServlet.java:552)
at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile( JspServlet.java:368)
at com.iplanet.ias.web.jsp.JspServlet.service(JspServ let.java:287)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at org.apache.catalina.core.ApplicationDispatcher.inv oke(ApplicationDispatcher.java:723)
at org.apache.catalina.core.ApplicationDispatcher.doF orward(ApplicationDispatcher.java:444)
at org.apache.catalina.core.ApplicationDispatcher.acc ess$000(ApplicationDispatcher.java:123)
at org.apache.catalina.core.ApplicationDispatcher$Pri vilegedForward.run(ApplicationDispatcher.java:138)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationDispatcher.for ward(ApplicationDispatcher.java:355)
at org.apache.jasper.runtime.PageContextImpl.forward( PageContextImpl.java:414)
at org.apache.jasper.runtime.PageContextImpl.handlePa geException(PageContextImpl.java:452)
at _jasper._Segunda_jsp._jspService(_Segunda_jsp.java :436)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapp er.service(JspServlet.java:552)
at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile( JspServlet.java:368)
at com.iplanet.ias.web.jsp.JspServlet.service(JspServ let.java:287)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at org.apache.catalina.core.StandardWrapperValve.invo keServletService(StandardWrapperValve.java:720)
at org.apache.catalina.core.StandardWrapperValve.acce ss$000(StandardWrapperValve.java:118)
at org.apache.catalina.core.StandardWrapperValve$1.ru n(StandardWrapperValve.java:278)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:274)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:505)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:212)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:505)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:203)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:505)
at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor .process(NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContai ner.java:598)
ayuda por favor...
Agradeciendo de antemano
lrv |