Я установил Jasper Reports Server 6.3.0 вместе с Icinga-отчетности (от мерзавца repo)Джаспер отчеты 6 & Icinga2 не в состоянии решить класс org.icinga.reporting.DateHelper
я могу запустить образцы отчетов без каких-либо проблема, но когда я пытаюсь запускать определенные отчеты Icinga, у которых есть период времени, который они терпят неудачу и выходят из строя;
Errors were encountered when compiling report expressions class file: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: calculator_Service32activity32report32in32given32time_1484836971660_629753: 13: unable to resolve class org.icinga.reporting.DateHelper @ line 13, column 1. 1 error .
Если вы хотите полный трассировки стека, пожалуйста, оставьте комментарий, и я буду обновлять этот вопрос.
Я сделал много googleing и нашел несколько ссылок, которые ссылаются на проблему, но никто на самом деле не сказал (по-прежнему действительным), как решить проблему.
This выглядит как ближайшие подходят - но информация ссылки больше не существует (Весь Icinga вика была удалена!)
Я также нашел this но ссылки на очень старые банках, которые я включил в WEB-INF/lib
путь, но по-прежнему получает ту же ошибку.
Если я запускаю отчет, который не имеет времени/даты, то отчет работает (Так что я знаю, Джаспер на самом деле работает)
Если вам нужна дополнительная информация, пожалуйста, оставьте комментарий & я обновлю вопрос ,
Вы добавили lib в cp? –
? не уверен, что вы имеете в виду - извините – user3788685
Вы должны проверить, что банка с 'org.icinga.reporting.DateHelper' (библиотека Icinga) находится в папке библиотеки на сервере JR. Должно быть на пути к классу –