Segue meu código:
public void imprimeRelatorio() {
try {
Session session = HibernateUtil.openSession();
Connection conn = session.connection();
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery("Select * from processobap");
JRResultSetDataSource jrds = new JRResultSetDataSource(rs);
Map parameters = new HashMap();
parameters.put(1, "3");
JasperFillManager.fillReport("C:/PauloPoiati/Projetos/DirPesq/WebContent/reports/processobap.jasper", parameters, jrds);
JasperExportManager.exportReportToPdfFile("C:/PauloPoiati/Projetos/DirPesq/WebContent/reports/processobap.jrprint");
JasperViewer.viewReport("C:/PauloPoiati/Projetos/DirPesq/WebContent/reports/processobap.pdf", false);
}
catch(SQLException ex) {
ex.printStackTrace();
}
catch(JRException ex) {
ex.printStackTrace();
}
}
Ele acha o .jasper normal, o problema é que ele não gera esse “processobap.jrprint” ai da uma exception FileNotFound.
Alguem sabe resolver esse problema ?
Obrigado.