Hola buenas, primero que todo es un placer estar en este foro, y queria plantearles mi problema a ver si me ayudan a resolverlo, tengo un software de control de exitencias que termine hacer poco, tiene lo tipico en cuanto a control de exitencias (ingreso facturas, venta productos, bla bla bla, y unos cuantos reportes), al momento de crear el .jar me di cuenta que los reportes no se cargan, todo lo de mas funciona de maravillas, me da un error por la libreria logging/logFactory de apache que dice que no se encuentra... despues de unos cuantos minutos probrando distintas librerias de JasperReport aun no logro solucionarlo, intente sacando el .jar de la libreria logging que trae el JasperReport y poniendo la que descargue de apache pero aun sigue ahi, intenta cambiarle el classpath y no dio resultado, no se la verdad que pasa con ese error, pero he visto varios post en google sobre errores parecidos pero ninguno me ayudo a resolver el problema. Adjunto el metodo que carga los reportes para que le echen un ojo si es que pueden y ojala me puedan ayudar, Saludos y gracias de antemano
public void Impresion(String ruta, Map parametro, List list) {
Hola buenas, primero que todo es un placer estar en este foro, y queria plantearles mi problema a ver si me ayudan a resolverlo, tengo un software de control de exitencias que termine hacer poco, tiene lo tipico en cuanto a control de exitencias (ingreso facturas, venta productos, bla bla bla, y unos cuantos reportes), al momento de crear el .jar me di cuenta que los reportes no se cargan, todo lo de mas funciona de maravillas, me da un error por la libreria logging/logFactory de apache que dice que no se encuentra... despues de unos cuantos minutos probrando distintas librerias de JasperReport aun no logro solucionarlo, intente sacando el .jar de la libreria logging que trae el JasperReport y poniendo la que descargue de apache pero aun sigue ahi, intenta cambiarle el classpath y no dio resultado, no se la verdad que pasa con ese error, pero he visto varios post en google sobre errores parecidos pero ninguno me ayudo a resolver el problema.
Adjunto el metodo que carga los reportes para que le echen un ojo si es que pueden y ojala me puedan ayudar, Saludos y gracias de antemano
public void Impresion(String ruta, Map parametro, List list) {
File archivo = new File(ruta);
JasperReport reporte = null;
try {
JOptionPane.showMessageDialog(null, "inicio"); //
// reporte = JasperCompileManager.compileReport(ruta);
reporte = (JasperReport) JRLoader.loadObjectFromFile(ruta);
JOptionPane.showMessageDialog(null, "Cargue el reporte");
JasperPrint jprint = JasperFillManager.fillReport(reporte, parametro, new JRBeanCollectionDataSource(list));
JOptionPane.showMessageDialog(null, "casi termino");
JasperViewer.viewReport(jprint, false);
JOptionPane.showMessageDialog(null,"termine");
} catch (JRException ex) {
JOptionPane.showMessageDialog(null, ex);
}
}