Несколько вопросов начинающего на Lotus+java

  • Автор темы AVI
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A
#1
Добрый день.
Вводные:

Клиент 6.5.3

1. При замене суперкласса своей программы с AgentBase на DebugAgentBase на яваконсоли появляется следующее:



NotesException: Object has been removed or recycled

at lotus.domino.local.NotesBase.CheckObject(NotesBase.java:1249)

at lotus.domino.local.AgentContext.getCurrentDatabase(Unknown Source)

at lotus.domino.local.DebugAgentContext.<init>(Unknown Source)

...............................................

и в AgentRunner.nsf ничего не создается. :ph34r:

В чем может быть дело ?
Спасибо.
 
A
#3
Опиши задачу.Запости метод (runNotes)
Задача - отлаживать ява код.
Вот то, что автоматом генерит дезайнер:

-------------------------------------------------------------------------------
import lotus.domino.*;

public class JavaAgent extends AgentBase {

public void NotesMain() {

try {
Session session = getSession();
AgentContext agentContext = session.getAgentContext();

// (Your code goes here)

} catch(Exception e) {
e.printStackTrace();
}
}
}
--------------------------------------------------------------------------------
Если во вторую строку поменять на

public class JavaAgent extends DebugAgentBase {

на консоли появляется указанная выше ошибка.
 

sanch

Well-known member
17.07.2006
215
0
#4
Действительно и у меня вываливается такая ошибка. На самом деле после запуска такого агента в AgentRunner.nsf должен создатся Context. но ниче не происходит. :)
 
Статус
Закрыто для дальнейших ответов.