Разбираюсь, к сожалению, сам.
1. БД "LS.doc"
Действие "Build LS.doc", как оказалось, выполёвывало ошибку
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">java.security.AccessControlException: Access denied (java.util.logging.LoggingPermission control)</div></div><div class="sp-body"><div class="sp-content">at java.security.AccessController.checkPermission(AccessController.java:132)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
at COM.ibm.JEmpower.applet.AppletSecurity.superDotCheckPermission(AppletSecurity.ja
va:1449)
at COM.ibm.JEmpower.applet.AppletSecurity.checkPermission(AppletSecurity.java:1617)
at COM.ibm.JEmpower.applet.AppletSecurity.checkPermission(AppletSecurity.java:1464)
at java.util.logging.LogManager.checkPermission(LogManager.java:297)
at java.util.logging.Handler.checkPermission(Handler.java:406)
at java.util.logging.Handler.setLevel(Handler.java:400)
at java.util.logging.Logger.initHandler(Logger.java:468)
at java.util.logging.Logger.getHandlers(Logger.java:484)
at java.util.logging.Logger.log(Logger.java:1127)
at java.util.logging.Logger.info(Logger.java:954)
at org.lsdoc.FeatureRegistry.addFeature(FeatureRegistry.java:229)
at JavaAgent.NotesMain(Unknown Source)
at lotus.domino.AgentBase.runNotes(Unknown Source)
at lotus.domino.NotesThread.run(Unknown Source)Не знаю, правильно сделал или нет, но добавли в ...\Notes\jvm\lib\security\java.policy в секцию grant { ... } строку:
<!--shcode--><pre><code class='java'>permission java.util.logging.LoggingPermission "control";[/CODE]заработало. Т.е. документы описания в базе создаёт.
В логе, здесь же, в базе, создало документ с записью:
[LSDOC.CORE][INFO]: Added feature, output.velocity.log=org.apache.velocity.runtime.log.JdkLogChute
что бы это значило, неясно.
С открытием документации есть некоторые проблемы, но это уже
здесь.
2. Eclipse-плагин под Domino Designer "
Ссылка скрыта от гостей
".
Он работает с вышеозначенной БД.
Трабл 1-й: плагин почему-то генерирует не такой урл, как генерирует база; пример:
Ссылка скрыта от гостей
а вот такой:
Ссылка скрыта от гостей
:7899/lsdoc/test_index.html
Не заработал, пока в IE не снизил уровень безопасности на "Местная интрасеть | Защищённый режим: выключен".
Как подменить в плагине формирование урла, кто разберётся, отпишите пожалуйста; настройки плага я не нашёл.
Трабл 2-й: т.к. у меня ID на русском, а документация создаётся и потом открывается по уникальному ключу, автоматически генерируемом по @Unique, то плаг не понимает кириллических кодировок, и вместо "test" в урле кракозябры.
Всвязи с этим переделал базку на вычисление этого ключа = Title, в подписи к полю указал, чтобы наименование писали латиницей; пофиксил указанные в предыдущих сообщениях баги.
Русские комменты из плагина, кстати, тоже отображаются кракозябрами.
Кто знает как пофиксить, отпишитесь.
Updated: по кракозябрам в содержимом сгенерированных страниц отмена; надо в контекстном меню на странице выбрать "Кодировка -> Юникод (UTF-8)".