Как разрешить LinkageError с помощью JasperReports (6. *)?
например у нас есть:
net.sf.jasperreports.engine.JRException: ...
Caused by: net.sf.jasperreports.engine.fill.JRExpressionEvalException:
Error evaluating expression for source text:
$P{REPORT_SCRIPTLET}.setTestRaw_LogOn_TstMsgOn(true, true)
Caused by: java.lang.LinkageError: loader constraint violation: loader
(instance of java/net/FactoryURLClassLoader) previously initiated loading
for a different type with name "org/slf4j/Logger"
работает вEclipse (Kepler) Предварительный просмотр с плагином JR v6.1.0, ноне с другим Eclipse, работающим с 5.5.1.
Очевидно, мы используем какой-то скрипт-скрипт пользовательского отчета со ссылкой на путь сборки, который сам использует API-интерфейс slf4j для ведения журнала.
Кажется, что он конфликтует с другой версией того же класса (для той же базовой загрузки изоляции).