Читать значения weblogic.xml, перезаписанные планом развертывания? - PullRequest
0 голосов
/ 18 января 2019

У меня есть веб-приложение с <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, которые перезаписаны планом развертывания?

...