Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Ejecutar reportes iReport
Enviado por christian005 el día 24 de mayo de 2006
Hola:
Estoy desarrollando una aplicación con swing y utilizo JasperReports para imprimir unos listados. He creado los informes con iReport y desde dicho programa los puedo compilar sin problemas, luego al ejecutarlo desde mi compilador (JCreator) también puedo ver los reportes correctamente. Después creo un .jar agregando la ruta de las librerias externas que ulizo(./lib), cuando ejecuto el .jar puedo tener acceso a la base de datos, pero a la hora de tratar de ver un reporte da el siguiente error:
En el directorio c:\horarios es donde tengo mi .jar y todas las carpetas que utilizo en mi proyecto, incluyendo la carpeta lib con los siguientes archivos:
commons-beanutils-1.5.jar
commons-collections-2.1.jar
commons-digester-1.7.jar
commons-logging-1.0.2.jar
commons-logging-api-1.0.2.jar
itext-1.3.1.jar
jasperreports-1.2.2.jar
poi-2.0-final-20040126.jar
mysql-connector-java-3.1.1.11-bin.jar
Esos mismos .jar son los que utilizo en el iReport para compilar y crear mis reportes.
Si alguien supiera que puede estar pasando y me ayudara lo agradecería ya que llevo unos días bloqueado con ese problema.
Enviado por esthersecades el día 29 de julio de 2008
Yo creo que puede ser porque no estas utilizando el fichero ya compilado, es decir, el fichero con extensión .jasper.
Yo si intentaba compilar el fichero .jrxml dentro del código java me salía ese error.