读取由部署计划覆盖的weblogic.xml值?

时间:2019-01-18 13:09:26

标签: deployment weblogic weblogic12c

我有一个Web应用程序,其中<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被部署计划覆盖,以设置正确的组主体名称(此方法有效)。

我现在必须从Web应用程序中以编程方式访问该角色名称<->主体名称映射。

以这种方式读取weblogic.xml无效,这将导致原始XML值(未经部署计划修改)和值:

request.getServletContext().getResourceAsStream("/WEB-INF/weblogic.xml")

问题

如何访问weblogic.xml中被部署计划覆盖的条目?

0 个答案:

没有答案