Agent.runwithdocumentcontext(doc)

Тема в разделе "Lotus - Xpages", создана пользователем susinmn, 6 фев 2013.

  1. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Почему agent.runWithDocumentContext(doc) может запускается не в моменте, куда копнуть?


    var viewPanel=getComponent("viewPanelDocs");
    var docIDs=viewPanel.getSelectedIds();

    for(i=0;
    i < docIDs.length;
    i++){

    var doc:NotesDocument = database.getDocumentByID(docIDs);
    doc.save(); - 06.02.2013 17:22:44

    agent.runWithDocumentContext(doc); - запуск только через 5 минут!!!
    ..........................................................
    06.02.2013 17:27:49
    Запуск агента. HTTP Server: Agent printing: WebApprove - Старт
    06.02.2013 17:27:49
    Запуск метода библиотеки. Возня с документом.
    06.02.2013 17:27:49

    06.02.2013 17:27:49
    Отправка сообщения. HTTP Server: Agent printing: Извещение получит: Maxim N Susin. 64 Прохождение документа (сообщение не отправляется, ошибка 4000).
    06.02.2013 17:27:56

    06.02.2013 17:27:56
    Возня с Readers+Authors 06.02.2013
    06.02.2013 17:28:00

    06.02.2013 17:28:00 Agents delayed 30 seconds to provide an opportunity for the remote debugger to attach.
     
  2. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    <!--shcode--><pre><code class='java'>doc.save(); - 06.02.2013 17:22:44[/CODE]
    Время локальное или серверное?
    Ну и обрати внимание на расписание агента. Может там что-то не так.
    Обычно я ставлю его "шедульным" и "никогда не выполнять"
     
  3. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Серверное.

    Вот что еще в log.nsf откопал:
    Код (Text):
    07.02.2013 10:41:52  HTTP JVM: Error while executing JavaScript action expression. For more detailed information, please consult error-log-0.xml located in d:/Lotus/Domino/data/domino/workspace/logs
    07.02.2013 10:41:52  HTTP JVM: com.ibm.xsp.webapp.FacesServlet$ExtendedServletException: javax.faces.FacesException: Error while executing JavaScript action expression
    07.02.2013 10:41:52  HTTP JVM: CLFAD0134E: Exception processing XPage request. For more detailed information, please consult error-log-0.xml located in d:/Lotus/Domino/data/domino/workspace/logs
     
  4. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Не знаю. Что-то ты не то делаешь. У меня таких проблем не было.
    Ну самый простой вариант - на голой тестовой странице пробуй запускать голый серверный агент.
     
  5. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Причем это работало до определенного времени...
    С голым агентом в тек. базе те же 5 мин. Пробую в пустой базе ...
     
  6. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Итак, взял тестовый сервер: пустая база, пустой агент с принтом. Ext библиотека есть
    Нажатие на кнопку на xPage - принт агента:
    07.02.2013 14:52:42
    07.02.2013 14:53:12 HTTP Server: Agent printing: - Старт

    07.02.2013 14:54:41
    07.02.2013 14:55:11 HTTP Server: Agent printing: - Старт

    07.02.2013 14:55:56
    07.02.2013 14:56:26 HTTP Server: Agent printing: - Старт

    07.02.2013 14:57:22
    07.02.2013 14:57:53 HTTP Server: Agent printing: - Старт

    07.02.2013 15:00:31
    07.02.2013 15:01:01 HTTP Server: Agent printing: - Старт

    07.02.2013 15:01:13
    07.02.2013 15:01:43 HTTP Server: Agent printing: - Старт

    На сервере, на котором нет Ext библиотеки - полет нормальный. Смотрю конфигурации серверов...
    На сервере, другого домена, на котором есть Ext библиотека - полет тоже нормальный. Смотрю конфигурации серверов...
     
  7. akat

    akat Lotus team
    Lotus team

    Регистрация:
    16 июн 2010
    Сообщения:
    243
    Симпатии:
    7
    Ну есть некие INI-переменные, влияющие на задержки, но, имхо, это не этот случай. На всякий случай проверьте их, устанавливались ли:
    AMgr_DocUpdateAgentMinInterval
    AMgr_DocUpdateEventDelay

    И уже эти, до кучи, чтоб четко знать, что у вас:
    AMgr_NewMailEventDelay
    AMgr_UntriggeredMailInterval
    AMGR_DisableMailLookup
     
  8. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    На сервере был включен диспетчер удаленной отладки.
     
Загрузка...
Похожие Темы - Agent runwithdocumentcontext(doc)
  1. Gottalent
    Ответов:
    0
    Просмотров:
    198
  2. garrick
    Ответов:
    2
    Просмотров:
    405
  3. anna
    Ответов:
    32
    Просмотров:
    1.891
  4. lmike
    Ответов:
    12
    Просмотров:
    1.027
  5. Amfion
    Ответов:
    6
    Просмотров:
    943

Поделиться этой страницей