Salve a tutti,
sto impazzendo a generare un report, ma il codice non riconosce nemmeno il path fisico assoluto del file.
Ecco l'errore che viene restituito:codice:public void handle(ActionEvent event) { System.out.println("primo report "); // stampaPDF("report/testReport.jrxml"); JasperReport jasperReport; JasperPrint jasperPrint; try { jasperReport = JasperCompileManager.compileReport("C\\Users\\TI_LT1010\\Documents\\NetBeansProjects\\KitImbotteWeb\\src\\report\\testReport.jrxml"); jasperPrint = JasperFillManager.fillReport( jasperReport, new HashMap<Object, Object>(), new JREmptyDataSource()); JasperExportManager.exportReportToPdfFile( jasperPrint, "report/reportPDF.pdf"); } catch (JRException e) { e.printStackTrace(); } } });
codice:primo report net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: C\Users\TI_LT1010\Documents\NetBeansProjects\KitImbotteWeb\src\report\testReport.jrxml (Impossibile trovare il percorso specificato) at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:172) at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:152) at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:150) at kitimbotteweb.KitImbotteWeb$3.handle(KitImbotteWeb.java:117) at kitimbotteweb.KitImbotteWeb$3.handle(KitImbotteWeb.java:107) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:69) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:217) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:170) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:38) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:37) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:35) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:92) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:53) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:28) at javafx.event.Event.fireEvent(Event.java:171)

Rispondi quotando
