Мне нужен способ добавить шаблон URL в сети. xml уха продукта.
Вот фон по этому вопросу - у меня есть продуктовый ухо, и для обеспечения безопасности конечных точек мы распаковываем его и делаем изменения в ibm-application-bin.xmi, application. xml для добавления ролей и групп безопасности и добавления URL-адреса в сети. xml. В настоящее время мы разбираем архив, вносим изменения в xmls, создаем новое ear и внедряем его.
web. xml snippet
<security-constraint>
<web-resource-collection>
<url-pattern>/rest/myapp/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>myapprole</role-name>
</auth-constraint>
</security-constraint>
<security-role>
<description>My App Role</description>
<role-name>myapprole</role-name>
</security-role>
application. xml snippet
<security-role id="SecurityRole_1">
<description>My App Role</description>
<role-name>myapprole</role-name>
</security-role>
ibm-application-bind.xmi
<authorizations xmi:id="RoleAssignment_1">
<role href="META-INF/application.xml#SecurityRole_1"/>
<groups xmi:id="Group_1" name="ldapgroupname" accessId="group:abc/cn=ldapgroupname"/>
</authorizations>
Я ищу предложения для автоматизации этого процесса в некотором роде. Нам нужно делать это очень часто, чтобы добавлять новые URL
Спасибо, что ознакомились с этими вопросами. Примечание. Это продукт IBM, а сервером приложений является WAS 8.5.x
.