• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Xdocreport - inputstream cannot be null

dimat

Well-known member
31.07.2008
508
0
BIT
0
Понятно же ругается.
NoClassDefFoundError это вроде как говорит о том, что во время компиляции либа присутствовала, а во время выполнения уже нет. Но, как я выше написал, данная ошибка вываливается если запустить агент с клиента методом notesAgent.runonserver, если же этот же самый агент запускать, например, командой из консоли tell amgr run "base.nsf" 'agentName', то он(агент) отрабатывает нормально.
 

garrick

Lotus Team
26.10.2009
1 352
151
BIT
203
Покажите, пожалуйста, полный список ошибок. Больше ни на что не ругается?
 

dimat

Well-known member
31.07.2008
508
0
BIT
0
@garrick,
Код:
java.lang.NoClassDefFoundError: fr.opensagres.xdocreport.core.XDocReportException
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at java.lang.J9VMInternals.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1345)
at lotus.domino.AgentInfo.newInstance(Unknown Source)
at lotus.domino.AgentLauncher.run(Unknown Source)
at lotus.domino.NotesThread.run(Unknown Source)
Caused by:
java.lang.ClassNotFoundException: fr.opensagres.xdocreport.core.XDocReportException
at java.lang.ClassNotFoundException.(ClassNotFoundException.java:76)
at lotus.domino.AgentLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(ClassLoader.java:619)
... 8 more
 

garrick

Lotus Team
26.10.2009
1 352
151
BIT
203
Странно. Может какая-то глюкофича метода runOnServer... Попробуйте сделать простого агента runOnServer, который в свою очередь, будучи запущенном на сервере, запускает того агента. Очевидно, по разному запущенные агенты видят разное окружение и имеют разный classpath (IMHO).
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 948
609
BIT
250
у меня ощущ что нотусня пробует выполниться локально...
локальная реплика у БД есть?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!