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. Szybka poprawka jest dostępna w skanerze kodu źródłowego. Szybka poprawka przeprowadza migrację odwołań do pliku powiązań tradycyjnego serwera WebSphere i Liberty.

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


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>
<weblogic-enterprise-bean>
<reference-descriptor>
<resource-description>
<res-ref-name>ejb/myBean</res-ref-name>
<jndi-name>ejb/myBean</jndi-name>
</resource-description>