Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2006, 02:23
fcovalerio
 
Fecha de Ingreso: diciembre-2006
Mensajes: 3
Antigüedad: 17 años, 4 meses
Puntos: 0
scriptlet en ireport

Hola a todos los del foro, tengo un problema con los scriplet de ireport el cual tratare de explicar.

Hice un reporte al cual le agregue un scriptlet, todo funciona bien si ejecuto el reporte desde el ireport me lo muestra de manera correcta, el problema viene cuando mando llamar al reporte desde un JSP ya que me marca 3 errores, en base a lo mismo, que dicen facturaScriptlet cannot be resolved to a type

Al principio tenia mi scriplet dentro de la carpeta en donde tengo mis reportes, lo cambie a la carpeta web-inf\classes y me arroja el siguiente error

java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java :620)
at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:124)
at org.apache.catalina.loader.WebappClassLoader.findC lassInternal(WebappClassLoader.java:1647)
at org.apache.catalina.loader.WebappClassLoader.findC lass(WebappClassLoader.java:855)
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1304)
at org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1186)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at net.sf.jasperreports.engine.util.JRClassLoader.loa dClassForName(JRClassLoader.java:72)
at net.sf.jasperreports.engine.fill.JRFillDataset.cre ateScriptlet(JRFillDataset.java:445)
at net.sf.jasperreports.engine.fill.JRFillDataset.set ParameterValues(JRFillDataset.java:590)
at net.sf.jasperreports.engine.fill.JRBaseFiller.setP arameters(JRBaseFiller.java:879)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill (JRBaseFiller.java:708)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill (JRBaseFiller.java:666)
at net.sf.jasperreports.engine.fill.JRFiller.fillRepo rt(JRFiller.java:63)
at net.sf.jasperreports.engine.JasperFillManager.fill Report(JasperFillManager.java:402)
at net.sf.jasperreports.engine.JasperFillManager.fill Report(JasperFillManager.java:234)
at net.sf.jasperreports.engine.JasperRunManager.runRe portToPdf(JasperRunManager.java:203)
at org.apache.jsp.repFactura_jsp._jspService(org.apac he.jsp.repFactura_jsp:102)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:322)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:868)
at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.processConnection(Http11Protocol.jav a:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)

Alguien tiene una idea de como resolver este problema

Gracias