| 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> |