0
Я использую JNLP, который извлекает мои файлы jar клиенту.
Когда я запускаю приложение, я получаю сообщение об ошибке: JasperPrint(NullPointerException)
.Ошибка при создании JasperPrint на стороне клиента
Я могу выяснить причину частично. Это связано с тем, что экземпляр JasperPrint
не может быть сохранен на стороне клиента из-за доступа.
Есть ли способ сгенерировать JasperPrint
со стороны клиента?
точный stacktrace? –
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
jasperPrint = DynamicJasperHelper.generateJasperPrint (dr, new ClassicLayoutManag er(), jrrs); В вышеприведенной строме это исключение. Но pgm отлично работает, когда обычно запускается без jnlp webstart. – balavj