Использовать привязки WebSphere для определения имен ссылок на ресурсы

Файлы описания WebLogic, такие как weblogic.xml и weblogic-ejb-jar.xml, могут содержать ссылки на ресурсы. Эти ссылки связывают ссылку на EJB и имя JNDI, как показано в примере. Данное правило находит ссылки на ресурсы. Автоматическое исправление перенесет ссылки на традиционный WebSphere и Liberty файл с привязками.

Пример кода из weblogic.xml
< weblogic-web-app>
< span class="indent"> < /span> < span class="indent"> < /span> < reference-descriptor>
< span class="indent"> < /span> < span class="indent"> < /span> < span class="indent"> < /span> < span class="indent"> < /span> < resource-description>
<res-ref-name>ejb/myBean</res-ref-name>
<jndi-name>ejb/myBean</jndi-name>
</resource-description>
</reference-descriptor>


Имя JNDI сохраняется в файле привязок, а ссылка сопоставляется с записью в файле web.xml.

Пример кода из weblogic-ejb-jar.xml
< weblogic-ejb-jar>
< span class="indent"> < /span> < span class="indent"> < /span> < weblogic-enterprise-bean>
< span class="indent"> < /span> < span class="indent"> < /span> < span class="indent"> < /span> < span class="indent"> < /span> < reference-descriptor>
< span class="indent"> < /span> < span class="indent"> < /span> < span class="indent"> < /span> < span class="indent"> < /span> < span class="indent"> < /span> < span class="indent"> < /span> < resource-description>
<res-ref-name>ejb/myBean</res-ref-name>
<jndi-name>ejb/myBean</jndi-name>
</resource-description>