Que tengo que hacer para que este código funcione?, como sincronizo tomcat con jasperreport? porque en el servidor apache tomcat tengo mi informe y mi aplicacion que se ejecuta mediante java web star y desde ahi quiero llamar al reporte, el url es mi host Mi conexion es un jtable Sin java web start funciona de maravilla con una ruta local (ejemplo c:\\reporteTabla.jasper) cual sería el problema
Que tengo que hacer para que este código funcione?, como sincronizo tomcat con jasperreport?
porque en el servidor apache tomcat tengo mi informe y mi aplicacion que se ejecuta mediante java web star y desde ahi quiero llamar al reporte, el url es mi host
Mi conexion es un jtable
Sin java web start funciona de maravilla con una ruta local (ejemplo c:\\reporteTabla.jasper) cual sería el problema
JRTableModelDataSource jrtmd = new JRTableModelDataSource( tabla.getModel() );
URL url=new URL("http://172.16.5.156:8081/JtablePrueba/reporteTabla.jasper");
JasperReport reporte =(JasperReport) JRLoader.loadObject(url);
JasperPrint jasperPrint = JasperFillManager.fillReport(reporte, null, jrtmd);
JasperViewer.viewReport(jasperPrint, false);
este es el error que me da:
SEVERE: null
net.sf.jasperreports.engine.JRException: Error loading object from URL : http://172.16.5.156:8081/JtablePrueba/reporteTabla.jasper
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:168)