Пытаюсь для вывода отчетов подключить Jasper, но пока никак не выходит.
Все библиотеки, которые были в jasper положил в клиента в jvm/lib/ext(пока пытаюсь на клиенте поднять отчеты, клиент 8.5.1)
В дизайнере в параметрах Java эти библиотеки подхватываются
Создаю Java агента и вставляю код для экспорта в pdf(docx, html и т.д.) в тело агента.
Агент сохраняется все замечательно, никаких ошибок, все необходимые классы импортнулись в проект, но при выполнении агента возникает ошибка - "net.sf.jasperreports.engine.JRException: Error loading expression class - ...."
При чем этот самый код в чистом эклипсе работает на ура.
Пробовал из тела агента вызывать класс, в котором описано все взаимодействия с jasper. но результат тот же. точнее ошибка такая же.
Но, если этот класс вызывать не в агенте, а выполнить этот класс, то все нормально выгружается, значит проблема именно во взаимодействии Lotus агента и jasper. Причем, кажется проблема в доступе куда-то, но куда - я так и не нашел.
Может кто направит в нужном направлении, где поискать или что куда-нибудь прикрутить.
Все библиотеки, которые были в jasper положил в клиента в jvm/lib/ext(пока пытаюсь на клиенте поднять отчеты, клиент 8.5.1)
В дизайнере в параметрах Java эти библиотеки подхватываются
Создаю Java агента и вставляю код для экспорта в pdf(docx, html и т.д.) в тело агента.
Агент сохраняется все замечательно, никаких ошибок, все необходимые классы импортнулись в проект, но при выполнении агента возникает ошибка - "net.sf.jasperreports.engine.JRException: Error loading expression class - ...."
При чем этот самый код в чистом эклипсе работает на ура.
Пробовал из тела агента вызывать класс, в котором описано все взаимодействия с jasper. но результат тот же. точнее ошибка такая же.
Но, если этот класс вызывать не в агенте, а выполнить этот класс, то все нормально выгружается, значит проблема именно во взаимодействии Lotus агента и jasper. Причем, кажется проблема в доступе куда-то, но куда - я так и не нашел.
Может кто направит в нужном направлении, где поискать или что куда-нибудь прикрутить.