2010-10-25 94 views
0

我正在使用JNLP將我的jar文件提取到客戶端。
當我運行應用程序時,出現錯誤:JasperPrint(NullPointerException)在客戶端生成JasperPrint時出錯

我可以找出部分原因。這是因爲JasperPrint實例由於訪問權限而無法存儲在客戶端。

有沒有辦法在客戶端生成JasperPrint

+0

確切的堆棧跟蹤? – 2010-10-25 07:20:55

+0

java.lang.NullPointerException \t at java.io.File。 (未知來源) \t在net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:151) \t在net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:215) \t在ar.com.fdvs.dj.core.DynamicJasperHelper.generateJasperReport(DynamicJasperHelper.java:523) \t在ar.com.fdvs.dj.core.DynamicJasperHelper.generateJasperPrint(DynamicJasperHelper.java:283) \t在AR。 com.fdvs.dj.core.DynamicJasperHelper.generateJasperPrint(DynamicJasperHelper.java:236) \t at .... – balavj 2010-10-25 08:53:02

+0

jasperPrint = DynamicJasperHelper.generateJasperPrint(dr,new ClassicLayoutManag er(),jrrs); 在上面的stmt中,它拋出了一個異常。但是在沒有jnlp webstart的情況下正常啓動時,pgm可以正常工作。 – balavj 2010-10-25 08:54:42

回答

0

我解決了它... 我忘了簽署jar資源。