On Schedule Agent

Тема в разделе "Администрирование", создана пользователем morpheus, 26 янв 2007.

  1. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Вопрос
    Ответ
    Первое, проверить
    File -> Preference - > User Preference, первая закладка "Basic" , справа сверху Startup Options поставить галку Enabled scheduled local agents

    Второе,
    Агенты по расписанию не работают с UI классами лотуса(запуститься с ошибкой), также не стоит испольовать UI классы дургих программ в своём скрипте(например UI классы Word) в этом случае агент запуститься, но работать корректно не будет

    Насчет UI классов нам говорит хэлп, вот что
    NotesUIWorkspace class
    и например тот же MsgBox
     
  2. Fossil Code

    Fossil Code Гость

    В дополнение к сказанному.

    1) Локальный агент может не стартовать по расписанию в силу ограничений ECL на клиенте.

    2) Также возможно, что агент не стартует, когда он подписан дизайнером, не являющимся текущим локальным пользователем. Т.е. когда на одном рабочем месте меняются лотусовые пользователи. В таком случае нужно открыть меню View/Agents убрать и снова поставить галочку, разрешающего работу данного агента. В результате просто меняется дизайнер, подписавший данного агента.
     
  3. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    добавлю еще,

    3) в свойствах базы стоит галочка Disable Background agents for this database

    4) Не хватает прав у пользователя подписавшего агент
     
  4. beloff

    beloff Well-Known Member

    Регистрация:
    24 июл 2012
    Сообщения:
    103
    Симпатии:
    0
    Добрый всем день. Не запускается агент по расписанию. Где копать?

    1. UI классов в теле нет
    2. поставить галку Enabled scheduled local agents - поставлена
    3.в силу ограничений ECL на клиенте - все проставлено, все галки до единой
    4. когда он подписан дизайнером, не являющимся текущим локальным пользователем - я текщий пользователь, дизайнер, манагер и т.п.
    5.Disable Background agents for this database - не стоит
    6.Не хватает прав у пользователя подписавшего агент - прав достаточно
     
  5. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    БД расположена на сервере? какой указан сервер запуска и таргет у агента? есть еще агенты по расписанию в БД, они нормально стартуют? Что говорит действие Test на агенте?

    Добавлено: что-то о нем говорит лог сервера?
     
  6. beloff

    beloff Well-Known Member

    Регистрация:
    24 июл 2012
    Сообщения:
    103
    Симпатии:
    0
    БД на сервере. Сервер запуска "Run on behalf of" этот же сервер прописан. Таргет агента "Все документы в БД". Другой есть по расписанию, тоже не запускается.

    Что говорит действие Test на агенте?

    не допонял про что это


    что-то о нем говорит лог сервера?

    сейчас гляну
     
  7. beloff

    beloff Well-Known Member

    Регистрация:
    24 июл 2012
    Сообщения:
    103
    Симпатии:
    0
    вот что лог выдал " calling script library 'GlobalFunction'. Script library signer 'msqbw0/BWD' does not have proper rights. Examine 'Sign Script Libraries' field in the Server Record."
    Только непонятно почему в базе, расположенной на др. сервере нельзя запустить код, подписаннный первым сервером (который кстати присутствует в АСЛ)

    переподписал библиотеки собой, щас буду опять пробовать.

    ЗЫ: а в самый первый пункт этой темы нужно прописать "Прежде всего, прочитай лог"
     
Загрузка...

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