リソース参照名の定義に WebSphere バインディングを使用する

WebLogic 固有のデプロイメント記述子 weblogic.xml または weblogic-ejb-jar.xml にはリソース参照が含まれている場合があります。 例で示されているように、これらの参照は EJB 参照を JNDI 名にマップします。 この規則は、リソース参照を検出します。 この自動修正により、 WebSphere 伝統的な Liberty バインディングファイルに移行します。

weblogic.xml 構成の例
< Weblogic-Web アプリケーション>
< 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>


JNDI 名はバインディング・ファイルに保存され、参照は web.xml ファイル内の項目に関連付けられます。

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>