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

Jasper Report HELP

Estas en el tema de Jasper Report HELP en el foro de Java en Foros del Web. Hola a todos. Tengo el siguiente problema un reporte creado con iReport, y un servlet para que muestre el reporte, pero cuando lo intento correr ...
  #1 (permalink)  
Antiguo 15/06/2006, 07:59
 
Fecha de Ingreso: abril-2003
Mensajes: 64
Antigüedad: 21 años
Puntos: 0
Jasper Report HELP

Hola a todos.

Tengo el siguiente problema un reporte creado con iReport, y un servlet para que muestre el reporte, pero cuando lo intento correr me dice:

WARN Query JRJdbcQueryExecuter - The supplied java.sql.connection Object is null

No entiendo que error es ese. Cuando ejecuto el reporte en iReport funciona perfecto y carga los datos de la base de datos.

Por favor una ayuda.

Este es el código en el Servlet:

Class.forName(driver).newInstance(); // Driver de conexión con MySQL
Conexion = DriverManager.getConnection(conectionString+"?useU nicode=true&characterEncoding=ISO-8859-1",claveBd,passBd);
Sentencia = Conexion.createStatement();
}catch(Exception e){}

try{
ServletContext context = this.getServletContext();
String archivo = context.getRealPath("/reportes/oportunidadreporteanalisisestrategiaski1.jasper");
File reporte = new File(context.getRealPath(archivo));
String archivoPdfDestino=reporte.getParent()+"/oportunidad-123.pdf";
System.out.println(archivo);
System.out.println(archivoPdfDestino);

Map parameters = new HashMap();

parameters.put("sql_query", new String("select z1,z2,z3,z4 from ski where codigo = 5"));
JasperPrint reporte2 = JasperFillManager.fillReport(archivo, parameters,Conexion);
JasperViewer.viewReport(reporte2);
}catch(Exception ex){System.err.println( ex);
}
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 20:47.