He Estado programando en netbeans 6.7 con ireport 3.5.2 y jasperreport 3.0.5...he tenido algunos inconvenientes al ejecutar el reporte con los pluins corectamente instalados estos me presentan en reporte a la perfeccion por pantalla, claro utilizando los pluing, pero cuando trato de llamalos y ejecutarlos desde netbean este me envia el siguiente mensaje de error:MalformedByteSequenseException:Invalid Byte 1 of 1-Byte UTF-8 Sequense, he tratado de desinstalar el netbeans por otro y nada, he tratado de desintalar los gestores de reportes por otros y nada, le he cambiado la codificacion por ISO-8859-1 y nada....si alguien quien pueda hacer una piedad y ayudarme con el tema se los agradeseria en el alma...



JasperReport jasperReport;
JasperPrint jasperPrint;
JasperViewer visor=null;
try {
Class.forName("org.apache.derby.jdbc.ClientDriver" );
Connection con = null;
con = (Connection) DriverManager.getConnection("jdbc:derby://localhost:1527/DataDaseWRM","Wander","af8302");
jasperReport = JasperCompileManager.compileReport("C:/Documents and Settings/Wander/Escritorio/Proyectos Netbeans/Carpeta nueva/DataBaseProyect/src/databaseproyect/Empresas.jasper");
//2-Llenamos el reporte con la información y parámetros necesarios
jasperPrint = JasperFillManager.fillReport(jasperReport, new HashMap(), con);
//3-Exportamos el reporte a pdf y lo guardamos en disco
JasperExportManager.exportReportToPdfFile(jasperPr int, "C:/Documents and Settings/Wander/Escritorio/Proyectos Netbeans/Carpeta nueva/DataBaseProyect/src/databaseproyect/Empresas.pdf");
JasperViewer.viewReport(jasperPrint, false);
} catch (Exception e) {
JOptionPane.showMessageDialog(null,"Error de tipo:... "+e.getMessage(),"Importante...",JOptionPane.ERROR _MESSAGE+JOptionPane.OK_CANCEL_OPTION );
}