Usar as ligações do WebSphere para definir nomes de referências de recurso

Os descritores de implementação específicos do WebLogic, weblogic.xml ou weblogic-ejb-jar.xml, podem conter referências de recurso. Essas referências mapeiam a referência EJB em um nome da JNDI, como demonstrado no exemplo. Essa regra detecta as referências de recurso. A correção automatizada migrará as referências para os arquivos WebSphere traditional e Liberty arquivo de ligações.

Exemplo de construções do 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>


O nome da JNDI é salvo no arquivo de ligações e a referência é correlacionada à entrada no arquivo web.xml.

Exemplo de construções do 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 class="indent"> < /span> < resource-description>
<res-ref-name>ejb /myBean</res-ref-name>
<jndi-name>ejb /myBean</jndi-name>
</resource-description>