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. Há uma correção rápida disponível no scanner de origem. A correção rápida migra as referências para o arquivo de ligações do WebSphere tradicional e do Liberty.

Exemplo de construções do weblogic.xml
<weblogic-web-app>
<reference-descriptor>
<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>
<weblogic-enterprise-bean>
<reference-descriptor>
<resource-description>
<res-ref-name>ejb/myBean</res-ref-name>
<jndi-name>ejb/myBean</jndi-name>
</resource-description>