2017-01-19 3 views
0

Я установил 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 путь, но по-прежнему получает ту же ошибку.

Если я запускаю отчет, который не имеет времени/даты, то отчет работает (Так что я знаю, Джаспер на самом деле работает)

Если вам нужна дополнительная информация, пожалуйста, оставьте комментарий & я обновлю вопрос ,

+0

Вы добавили lib в cp? –

+0

? не уверен, что вы имеете в виду - извините – user3788685

+0

Вы должны проверить, что банка с 'org.icinga.reporting.DateHelper' (библиотека Icinga) находится в папке библиотеки на сервере JR. Должно быть на пути к классу –

ответ

0

Проблема была вызвана ошибкой icinga-reporting.jar отсутствует в папке tomcat WEB-INF/lib/.

Когда вы строите icinga-reporting.jar, он включает в себя функции org.icinga.reporting.DateHelper, где причина исходной ошибки.

Когда я установил отчетность сценарии развертывания после запуска и где я уверен, что он скопировал .jar файл на правильный путь, но когда позже я искал для него не хватает ...

копирования

вручную файл на правильный путь разрешил выпуск & отчетов с элементом времени/даты, которые теперь выполняются без ошибок.

Смежные вопросы