Utiliser des liaisons WebSphere pour définir les noms des références de ressource

Les descripteurs de déploiement de WebLogic, weblogic.xml ou weblogic-ejb-jar.xml, peuvent contenir des références de ressource. Ces références mappent une référence de ressource à un nom JNDI, comme dans l'exemple fourni plus loin. Cette règle détecte les références de ressource. Le correctif automatisé migrera les références vers les fichiers WebSphere traditional et Liberty bindings.

Exemples de construction weblogic.xml
< app-Web-weblogic >
< span class="indent"> < /span> < span class="indent"> < /span> < descripteur_référence>
< 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>


Le nom JNDI est enregistré dans le fichier des liaisons et la référence est corrigée dans l'entrée correspondante du fichier web.xml.

Exemples de construction 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>