2017-01-30 5 views
0

Итак, я был хорошим мальчиком, и я заменил тонны SSJS блестящим управляемым компонентом. Теперь я тестирую в Notes Notes, и я получаю ошибку XPINC;XPages и XINC ECL Разрешение отклонено

java.lang.SecurityException: ECL Permission Denied (java.lang.RuntimePermission modifyThreadGroup) 
ECL Permission Denied (java.lang.RuntimePermission modifyThreadGroup) 

фирмы IBM Developer Wiki предлагает установить

В \ Data \ workspace.config \ rcpinstall.properties файл, добавьте следующую строку,

com.ibm.xsp.adapter.notescontext.level=FINEST 

в файле \ Data \ рабочее пространство .config \ rcpinstall.properties

но только reulst я получаю

NotesContext checkEcl: No permission for (java.lang.RuntimePermission modifyThreadGroup) 

И вот я не понимаю; Я являюсь подписчиком базы данных, моей собственной записи разрешено делать все, поэтому почему ECL поражает?

Управляемый боб также не делает слишком диких вещей, он открывает другие базы данных заметок, считывает представление, создает заметку и сохраняет в памяти данные вида.

Прямо сейчас я потрясен и разочарован в XPinc.

Любая помощь оценена!

+2

Ленивый вариант - открыть настройки безопасности Java. Менее ленивый: опубликуйте боб, поэтому проблему можно обнаружить – stwissel

ответ

1

Я нашел основную причину проблемы, сообщение об ошибке вводило в заблуждение. У меня был управляемый компонент, который пытался получить доступ к другой базе данных, к которой у пользователя не было доступа. Проблема, упомянутая выше с ECL, исчезла после того, как был отсортирован доступ ко второй базе данных.

Смежные вопросы