2010-10-25 2 views
0

Я использую JNLP, который извлекает мои файлы jar клиенту.
Когда я запускаю приложение, я получаю сообщение об ошибке: JasperPrint(NullPointerException).Ошибка при создании JasperPrint на стороне клиента

Я могу выяснить причину частично. Это связано с тем, что экземпляр JasperPrint не может быть сохранен на стороне клиента из-за доступа.

Есть ли способ сгенерировать JasperPrint со стороны клиента?

+0

точный stacktrace? –

+0

java.lang.NullPointerException \t at java.io.File. (Unknown Source) \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 на ар. com.fdvs.dj.core.DynamicJasperHelper.generateJasperPrint (DynamicJasperHelper.java:236) \t at .... – balavj

+0

jasperPrint = DynamicJasperHelper.generateJasperPrint (dr, new ClassicLayoutManag er(), jrrs); В вышеприведенной строме это исключение. Но pgm отлично работает, когда обычно запускается без jnlp webstart. – balavj

ответ

0

Я получил это решение ... Я забыл подписать ресурсы банки.