Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2011, 03:46
JZendak
 
Fecha de Ingreso: mayo-2011
Mensajes: 1
Antigüedad: 13 años
Puntos: 0
Problemas con la ruta del fichero con jasperReports

Buenas, gracias ante todo, expongo mi problema:

La cuestion es que si pongo la ruta c:\informes\listado.jasper me la coje y me saca el PDF correctamente.

Pero si pongo la ruta web no me encuentra el fichero y me transforma la url como si fuera una ruta de pc y no web.

El fichero esta en http://localhost:8100/w83bfrm/js/listado.jasper pongo la direccion en el navegador y me coje el fichero. Los estaticos estan correctamente deployados.


Codigo :

URL reporte = new URL("http://localhost:8100/w83bfrm/js/listado.jasper");
GestorReport.generaInformeWebPDF(response, parameters, reporte .toString(), "listado.pdf");

...
codigo..
...

y aqui es donde me casca :

bytes = PruebaJasper.runReportToPdf(jasperReport,parameter s, con);

al hacer File sourceFile = new File(sourceFileName); el path de sourcefile lo convierte en http:\localhost:8100\w83bfrm\js\listadoPreavisos.j asper y no en el que le he dado, supongo que esto puede hacer que no lo encuentre..

Error :

net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: http:\localhost:8100\w83bfrm\js\listadoPreavisos.j asper


Muchas gracias y haber si podéis ayudarme, os lo agradecería