Używaj powiązań produktu WebSphere do definiowania nazw odwołań do zasobów

Deskryptory wdrażania specyficzne dla serwera WebLogic (weblogic.xml lub weblogic-ejb-jar.xml) mogą zawierać odwołania do zasobów. Te odwołania odwzorowują odwołania do komponentów EJB na nazwy JNDI, tak jak to przedstawiono w przykładzie. Ta reguła wykrywa odwołania do zasobów. Automatyczna poprawka przeniesie odniesienia do pliku WebSphere traditional i Liberty bindings.

Przykład konstrukcji w pliku 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>


Nazwa JNDI jest zapisywana w pliku powiązań, a odwołanie jest korelowane z wpisem w pliku web.xml.

Przykład konstrukcji w pliku 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>