У меня есть веб-приложение с <security-role-assignment>
узлами в weblogic.xml
Например:
<security-role-assignment>
<role-name>Application Role 1</role-name>
<principal-name>Active Directory Group Principal</principal-name>
</security-role-assignment>
Во время развертывания в WebLogic principal-name
перезаписывается планом развертывания для установки правильного имени участника группы (это работает).
Теперь мне нужно программно получить доступ к этому отображению имени роли <-> имя-субъекта из веб-приложения.
Чтение weblogic.xml
таким способом не работает, что приводит к исходному (без изменений в плане развертывания) XML и значениям:
request.getServletContext().getResourceAsStream("/WEB-INF/weblogic.xml")
Вопрос
Как получить доступ к записям в weblogic.xml
, которые перезаписаны планом развертывания?