Odftoolkit выбрасывает Accesscontrolexception

Тема в разделе "Lotus + Java + LS2J", создана пользователем Zeka, 16 сен 2009.

  1. Zeka

    Zeka Well-Known Member

    Регистрация:
    1 сен 2009
    Сообщения:
    219
    Симпатии:
    0
    Начал разбираться с ODFToolkit.
    Сделал новый JavaAgent.

    Добавил строчку:
    [codebox]OdfTextDocument outputDocument = OdfTextDocument.newTextDocument();[/codebox]
    Функция newTextDocument() выбрасывает экцепшин:

    java.security.AccessControlException: Access denied (java.lang.RuntimePermission shutdownHooks)

    Из-за чего он может появляться?
     
  2. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.079
    Симпатии:
    300
    ну...
    -какая версия нотусов (хотя не фак, но в 8-ке могут быть кривости, в частности для AWT нет нек. хэндлеров)?
    -с какими правами агент (рестриктед могет не работать)
    -jar положить в lib/ext (это не для секурити, а для "нормальной работы)
     
  3. Zeka

    Zeka Well-Known Member

    Регистрация:
    1 сен 2009
    Сообщения:
    219
    Симпатии:
    0
    Спасибо.
    Положил библиотеки в lib/ext - заработало.
    Но вопрос оставляю открытым. Т.к. копировать библиотеки в lib/ext каждому пользователю не удобно.

    Версия нотусов - 8.5
    Агент имеет полные права (Allow restricted operations with full administration rigths)
     
  4. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.079
    Симпатии:
    300
    копировать придётся :)
    ежели нет желания писать свой класлоадер :)
    а что мешает автоматизировать?
    получаем переменную java.home (прям из агента), проверяем наличие библы, ежели нет - копируем, просим перезапустить Нотус
    System.getProperty("java.home")+"/lib/ext"
    есть "подмена" лоадера (частичная), но рабочесть в Нотусах не проверял
    http://koders.com/java/fid894799955B05CDB9...B6.aspx?s=print
     
  5. Zeka

    Zeka Well-Known Member

    Регистрация:
    1 сен 2009
    Сообщения:
    219
    Симпатии:
    0
    Спасибо за дельный совет. Позже попробую автоматизировать.
     
Загрузка...
Похожие Темы - Odftoolkit выбрасывает Accesscontrolexception
  1. ToxaRat
    Ответов:
    2
    Просмотров:
    1.501

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