JBoss 固有のデプロイメント記述子 jboss-web.xml ファイルまたは jboss.xml ファイルには EJB 参照が含まれることがあります。これらの参照は EJB 参照をその JNDI 名にマップします。 WebSphere(R) Application Server 上でこれらの参照が正しく動作するには、WebSphere traditional および Liberty のバインディング・ファイルに情報を移動しなければなりません。
このルールは jboss-web.xml ファイル と jboss.xml ファイルで見つかった EJB 参照にフラグを立てます。 自動修正が適用されると 自動修正が適用されると、 JBoss XMLに移行済みであることを示すコメントがマークされる。 これは、自動修正を実行するかどうかを決定するために使用されます。 を使用することができる。
例えば、JBoss Web モジュールが EJB MyBean を参照する場合、参照は jboss-web.xml ファイル内で以下のように定義されます。
=jboss-web.xml constructs= =JNDI 名が Web モジュールのバインディング・ファイルに追加されます。 バインディング・ファイルがない場合は作成されます。
同様に、EJB 参照が EJB プロジェクト内にある場合は、情報が jboss.xml ファイルから ejb-jar.xml ファイルおよび EJB バインディング・ファイルに移動されます。 例えば、以下の例は jboss.xml ファイル内の MyBean を参照する MyBean2 を示します。
jboss.xml の構造この参照に関する情報もバインディング・ファイルに追加されます。 バインディング・ファイルがない場合は作成されます。