WebSphere Application Server のバインディング・ファイルおよび拡張ファイル

WebSphere traditional および Liberty バインディング・ファイルを使用して、アプリケーション内で指定されているデプロイメント情報を特定のリソースにバインドするための情報を提供します。 例えば、外部リソースのロジック名を、リソースの実際の物理 JNDI 名にマップすることができます。 詳しくは、以下を参照してください。 「WebSphere Application Server」資料の「アプリケーション・バインディング

WebSphere traditional および Liberty 拡張ファイルには、Java Platform Enterprise Edition (Java EE) アプリケーションの標準記述子への追加の情報が含まれています。

マイグレーション時に、WebSphere traditional および Liberty バインディング・ファイルと拡張ファイルにマップされる情報は、WebLogic および JBoss デプロイメント記述子から移動し、WebSphere Application Server で使用できるようなります。このファイルがない場合は作成されます。

以下のバインディング・ファイルと拡張ファイルが、プロジェクト・タイプ別に作成されます。

ファイル・タイプ ファイル名
J2EE 1.4 以下
EJB モジュール・バインディング META-INF/ibm-ejb-jar-bnd.xmi
EJB モジュール拡張 META-INF/ibm-ejb-jar-ext.xmi
Web モジュール・バインディング WEB-INF/ibm-web-bnd.xmi
Web 拡張 WEB-INF/ibm-web-ext.xmi
Java EE 5 以上
EJB モジュール・バインディング META-INF/ibm-ejb-jar-bnd.xml
EJB モジュール拡張 META-INF/ibm-ejb-jar-ext.xml
Web モジュール・バインディング WEB-INF/ibm-web-bnd.xml
Web 拡張 WEB-INF/ibm-web-ext.xml

Liberty では、server.xml 内でアプリケーション構成にアプリケーションのバインディングを追加できます。