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

Файлы описания JBoss, jboss-web.xml и jboss.xml, могут содержать ссылки на ресурсы. Эти ссылки связывают ссылку на ресурс и имя JNDI, как показано в примере. Для того чтобы эти связи правильно работали в WebSphere(R) Application Server, их необходимо перенести в файлы привязок WebSphere Application Server.

Согласно определению, данному в DTD JBoss, тег <resource-ref> может содержать три разных тега после тега <res-ref-name>:

<!ELEMENT resource-ref (res-ref-name , (resource-name | jndi-name | res-url))>

Это правило обрабатывает случай <jndi-name>. О других типах см. правило Ручной перенос ссылок на ресурсы для URLS и менеджеров ресурсов, для других типов. Автоматическое исправление возьмет ссылки на ресурсы, определенные в JBoss -специфических дескрипторах развертывания, и перенесет их в WebSphere традиционные и Liberty привязки.

Фрагмент кода из jboss-web.xml
<jboss-web>
<reference-ref>
<res-ref-name>test/Mail</res-ref-name>
<jndi-name>java:Mail</jndi-name>
</reference-ref>


Фрагмент кода из jboss.xml
<jboss>
<enterprise-beans>
<session>
<ejb-name>myBean</ejb-name>
<resource-ref>
<res-ref-name>test/Mail</res-ref-name>
<jndi-name>java:Mail</jndi-name>
</resource-ref>
</session>
</enterprise-beans>