Foros del Web » Programación para mayores de 30 ;) » Java »

versiones ireport 1.2, 0.41...

Estas en el tema de versiones ireport 1.2, 0.41... en el foro de Java en Foros del Web. hola, tengo un problema: al codigo jsp que envió a continuacion me correo perfecto jaspers generados por ireport 0.41 pero si con el mismo código ...
  #1 (permalink)  
Antiguo 31/03/2006, 10:23
 
Fecha de Ingreso: febrero-2006
Mensajes: 23
Antigüedad: 18 años, 3 meses
Puntos: 0
versiones ireport 1.2, 0.41...

hola, tengo un problema: al codigo jsp que envió a continuacion me correo perfecto jaspers generados por ireport 0.41 pero si con el mismo código si el jasper fue generado por ireport 1.2 me bota

"javax.servlet.ServletException: Error loading object from file : C:\Tomcat 5.0\webapps\FARO\reportes\prueba\prueba1.jasper
"

el codigo es el siguiente:

<%@ page import="net.sf.jasperreports.engine.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.io.*" %>
<%@ page import="javax.sql.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="javax.naming.*" %>

<%

Connection conexion;
String DRIVER = "com.mysql.jdbc.Driver";
String USERNAME = "root";
String PASSWORD = "12345";
String STRING = "jdbc:mysql://localhost/cicloperisk";

Class.forName(DRIVER).newInstance();
conexion = DriverManager.getConnection(STRING,USERNAME,PASSWO RD);


File reportFile = new File(application.getRealPath("/reportes/prueba/prueba1.jasper"));

Map parameters = new HashMap();


byte[] bytes = JasperRunManager.runReportToPdf(reportFile.getPath (), parameters, conexion);



response.setContentType("application/pdf");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
%>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:20.