Как добавить шаблон URL в сети. xml без взрыва архива - PullRequest
0 голосов
/ 29 апреля 2020

Мне нужен способ добавить шаблон 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

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...