Utilizza i bind WebSphere per definire i nomi riferimento risorsa

I descrittori di distribuzione JBoss, i file jboss-web.xml e jboss.xml, potrebbero contenere riferimenti alla risorsa. Questi riferimenti associano il riferimento alla risorse al nome JNDI, come dimostrato nell'esempio. Perché i riferimenti funzionino correttamente in WebSphere (R) Application Server, devono essere spostati nei file di bind di WebSphere Application Server.

Come definito nel DTD JBoss, il tag <resource-ref> può avere tre diversi tag dopo il tag <res-ref-name>:

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

Questa regola gestisce il caso <jndi-name>. Vedere la regola, Migrare manualmente i riferimenti alle risorse per gli URL ed i gestori risorse, per gli altri tipi. Nello scanner di origine, è disponibile una correzione rapida per questa regola. La correzione rapida prende i riferimenti delle risorse definiti nei descrittori di distribuzione specifici di JBoss e li migra ai binding WebSphere tradizionali e Liberty.

jboss-web.xml constructs
<jboss-web>
<reference-ref>
<res-ref-name>test/Mail</res-ref-name>
<jndi-name>java:Mail</jndi-name>
</reference-ref>


jboss.xml constructs
<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>