Я использую jasperreport и пытаюсь передать альтернативного бегуна отчета.
• net.sf.jasperreports.engine.fill. JRThreadSubreportRunner: начальная основанная на потоке реализация
• net.sf.jasperreports.engine.fill. JRContinuationSubreportRunner: находящаяся в Javaflow реализация
Я использую второй (по причине, он работает на сервере кота, и создающие потоки не были бы хороши при записи подчиненных отчетов). Второй зависит от свободного-городского-населения-javaflow, который является версией песочницы.
Не уверенный, если я должен использовать его, Мог кто-то предлагать лучший путь.Спасибо
Надеюсь, я правильно понял вопрос
На самом деле JasperReports зависит от многих библиотек с открытым исходным кодом, включая Apache-Commons и iText среди многих других. Я использую JasperReports на нескольких компьютерах, от ПК до мэйнфрейма. Я верю, что ты в безопасности.
Хотя javaflow является компонентом песочницы, он довольно зрелый, и многие люди используют его в производстве. Если вы проработали все шаги по преобразованию загрузчика классов / байт-кода, которые вам нужно предпринять, его использование должно быть безопасным.
Я бы написал несколько автоматических тестов (на всякий случай), а затем использовал бы их.