13/10/2005, 11:49
|
| | Fecha de Ingreso: marzo-2005
Mensajes: 70
Antigüedad: 19 años, 10 meses Puntos: 0 | |
Reporte en Hosting Hola, tengo un informe que me funciona bien en mi servidor web localhost pero subido al hosting no funciona. Llevo poco tiempo con jasperreport + iReport y hay cosas que no las entiendo muy bien pero puedo hacer reportes sencillos.
Subo exactamente el mismo código que funciona en mi servidor local así que no se me ocurre qué puede ser el error. Por si sirve de algo uso Struts y el informe lo genero en la clase Action ya que me resulta más fácil recoger los parámetros. Aquí os muestro parte del código principal:
....
HashMap parametros = new HashMap();
parametros.put("IDHISTORIAL",historial);
parametros.put("temporada",temp);
parametros.put("equipo",equip);
File reportFile = new File(request.getRealPath("/reports/esquemaperiodizacion.jasper"));
JasperPrint jasperPrint = JasperFillManager.fillReport(reportFile.getPath(), parametros,conexion);
JasperViewer.viewReport(jasperPrint,false);
return (mapping.findForward("success"));
}
Tengo varias teorías:
1) Que el hosting no tengo alguna librería necesaría. Creo que no es esto ya que el servidor web es tomcat 5.5.9 (el mismo que tengo yo) y la versión JVM es 1.4.2_05-b04
2) Que no encuentre el archivo .jasper
3) Que en el hosting no se pueda utilizar JasperViewer. ¿Acaso no puedo utilizar JasperViewer en el servidor?
Cualquier ayuda será agradecida. |