Java - Error al ver un reporte jasperreport en red local

 
Vista:
sin imagen de perfil
Val: 106
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Error al ver un reporte jasperreport en red local

Publicado por Hector (63 intervenciones) el 02/05/2022 01:49:57
esperando que todos se encuentren muy bien de salud, les cuento que termine mi proyecto, todo funciona muy bien a través de la red local realiza el CRUD completo en los equipos de red que poseemos en la casa 1 Pc y dos notebook, el PC realiza la tarea de servidor local y también puede ser utilizado para otras funciones (no es dedicado), en los restantes uno puede entrar al programa sin problema y realizar todo proceso, cabe mencionar que se realizo el jar sin problema, después al .exe a través de launch4j y posteriormente utilizando el innosetup para realizar la instalación en los otros equipos, todo funciona bien se puede grabar, leer, modificar, eliminar, pero no se puede ver los reportes hechos en jasperreport, solo en el pc que hace de servidor local, se hace mención que se utiliza netbeans 8.2, el itext 5.4.0 y el jasperreport 6.13.0, a continuación se muestran los import utilizados para el jasper.

import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.util.JRLoader;
import net.sf.jasperreports.view.JasperViewer;
este es el código que se utiliza para llamar al .jasper, el cual funciona muy bien y no presenta problema.

private void cmdimprimirActionPerformed(java.awt.event.ActionEvent evt) {
int desicion = JOptionPane.showConfirmDialog(null, "¿Desea imprimir esta Cotización de Repuestos?");
switch (desicion) {
case JOptionPane.YES_OPTION:
try {
MyConnection cn = new MyConnection();
Connection conn = cn.getConnection();
JasperReport reporte = null;
String path = "src/Archivos_Consorcio/cotizacion.jasper";
Map parametros = new HashMap();
parametros.put("siniestro", txtsiniestro.getText());
reporte = (JasperReport) JRLoader.loadObject(getClass().getResource("/Archivos_Consorcio/cotizacion.jasper"));
JasperPrint jprint = JasperFillManager.fillReport(reporte, parametros, conn);
JasperViewer view = new JasperViewer(jprint, false);
view.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
view.setVisible(true);
} catch (JRException ex) {
Logger.getLogger(Frmcoticonsorcio.class.getName()).log(Level.SEVERE, null, ex);
}
break;
case JOptionPane.NO_OPTION:
JOptionPane.showMessageDialog(null, "No imprimir");
break;
}
}
y este es el listado competo de las librerías que se utilizan actualmente. vista de librerías segunda parte de las librerías

ojala que me puedan ayudar, y disculpen las molestias pero ya no doy más, he buscado desde este viernes la solución al problema a través de la web, pero siempre dicen que hay que agregar más librerías de jasperreport y lo hice, pero sigue sin mostrar los reportes en la red local, favor de ayudarme y desde ya muchas gracias, se le agradece un desesperado.

librerias
librerias1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder