#java #oracle #groovy #expression #oracle-adf
Вопрос:
В настоящее время я работаю над приложением ADF, и я просто получаю свойство SecurityContext, используя это заводное выражение «adf.context.SecurityContext.get (‘DCode’)», и это приведет к приведенной ниже ошибке.
ошибка: исключение в выражении «DCode», связанном со значением параметра выражение: oracle.jbo.script.ExprSecurityException Доступ к свойству sessionScope в классе oracle.adf.share.http.ServletADFContext не разрешен. в строке «DCode» BoundParameter 1
Я изо всех сил старался решить эту ошибку, но не могу. Пожалуйста, помогите мне устранить эту ошибку.
Спасибо
Ответ №1:
В groovy expression в исходном режиме убедитесь, что , trustMode='trusted'
.
Ответ №2:
Не могли бы вы сообщить нам свою точную версию JDev, пожалуйста?
Вы установили для выражения значение ‘trusted’?
Смотрите https://andrejusb.blogspot.com/2017/04/adf-bc-groovy-expression-security.html для получения полного описания.