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

Problemas con la ruta del fichero con jasperReports

Estas en el tema de Problemas con la ruta del fichero con jasperReports en el foro de Java en Foros del Web. 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. ...
  #1 (permalink)  
Antiguo 25/05/2011, 03:46
 
Fecha de Ingreso: mayo-2011
Mensajes: 1
Antigüedad: 12 años, 11 meses
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
  #2 (permalink)  
Antiguo 25/05/2011, 09:43
 
Fecha de Ingreso: abril-2011
Ubicación: mexico
Mensajes: 104
Antigüedad: 13 años
Puntos: 10
Respuesta: Problemas con la ruta del fichero con jasperReports

Hola amigo,
Y por que quieres darle la URL, esta en un servidor externo al tuyo? si no es asi, mejor usa la ruta absoluta,

En caso de ser necesario, prueba con FIle(URI), aunque seria similar a una ruta absoluta.,
  #3 (permalink)  
Antiguo 25/05/2011, 09:51
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: Problemas con la ruta del fichero con jasperReports

Cita:
El fichero esta en http://localhost:8100/w83bfrm/js/listado.jasper
Cita:
java.io.FileNotFoundException: http:\localhost:8100\w83bfrm\js\listadoPreavisos.j asper
Vigila de donde sacas el new File(sourceFileName)
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Etiquetas: fichero, jasperreports, ruta
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 07:18.