デプロイメント・ディスクリプタについて

デプロイメント・ディスクリプタは、プロジェクトに関連付けられた構成ファイルであり、J2EEアプリケーションとともにデプロイされます。 デプロイメント・ディスクリプタには、コンポーネントのデプロイに必要な宣言データと、コンポーネントをアプリケーションとして構成する方法を指定するアセンブリ指示が含まれます。 プロジェクトに必要なデプロイメント・ディスクリプタは、プロジェクトに使用されているテクノロジおよびターゲット・アプリケーション・サーバーのタイプによって異なります。

JDeveloperには、多くのデプロイメント・ディスクリプタのプロパティを確認および設定するためのダイアログが用意されています。 デプロイメント・ディスクリプタは、XMLソース・ファイルとして作成および編集することもできます。

基本ディスクリプタは、デプロイメント・プロファイルを作成するウィザードで作成します。 デフォルトの動作をオーバーライドする場合にのみ他のディスクリプタを追加します。 作成したディスクリプタをデプロイ時にアーカイブ・ファイルに含める場合もあります。

デプロイメント・ディスクリプタは、「新規ギャラリ」で作成することもできます。 新規のデプロイメント・ディスクリプタは、プロジェクトのアプリケーション・ソースまたはWebコンテンツ・フォルダのMETA-INFサブフォルダに配置されます。

警告: アプリケーションまたはワークスペース内の複数のプロジェクトのEARファイルに適用するデプロイメント・ディスクリプタは作成しないでください。 これらのファイルはプロジェクトに割り当てられますが、有効範囲はワークスペースになります。 アプリケーションまたはワークスペースに複数のプロジェクトがある場合、それらのプロジェクトに同じデプロイメント・ディスクリプタを割り当てると、起動中のプロジェクトに属するディスクリプタによって他のディスクリプタが無効になります。 この制限事項は、application.xmldata-sources.xmljazn-data.xmlおよびorion-application.xmlに適用されます。

次のデプロイメント・ディスクリプタが作成されます。

application.xml

アプリケーションを指定し、そのアプリケーションを構成するJ2EEモジュール(EJB、WAR、クライアントJARおよびRAR)をリストする標準J2EEディスクリプタ。 このファイルは、指定されたJ2EEアプリケーションで実行されるすべてのWebモジュールのマニフェストです。 これは、デプロイされた各Webモジュールを指します。 このファイルは、通常、Webモジュールが追加または再構成された場合に変更されます。 application.xmlファイルの名前および場所は、J2EE標準によって決定されます。 各J2EEアプリケーションに存在するファイルは1つのみです。

application-client.xml

J2EEクライアント・モジュール・デプロイメント・ディスクリプタ。

data-sources.xml

アプリケーション・サーバーにインストールされたデータソース(JDBCドライバ実装クラス)を指定するOC4Jプラットフォーム固有のディスクリプタ。 「OC4Jデータソースについて」を参照してください。

ejb-jar.xml

EJB JARモジュールの標準J2EEディスクリプタ。

jazn-data.xml

JAAS構成を指定するOC4Jプラットフォーム固有のディスクリプタ。

jboss.xml

EJB JARモジュールのJBossプラットフォーム固有のディスクリプタ。

orion-application.xml

OC4Jアプリケーションのデプロイ時の情報を含むOC4Jプラットフォーム固有のディスクリプタ。

orion-application-client.xml

OC4Jデプロイメント対応のJ2EEクライアント・モジュール・デプロイメント・ディスクリプタ。

orion-ejb-jar.xml

EJB JARモジュールのOC4Jプラットフォーム固有のディスクリプタ。

orion-web.xml

WebモジュールのOC4Jプラットフォーム固有のディスクリプタ。

web.xml

Webモジュールの標準J2EEディスクリプタ。

weblogic.xml

WebモジュールのWebLogicプラットフォーム固有のディスクリプタ。

weblogic-ejb-jar.xml

EJB JARモジュールのWebLogicプラットフォーム固有のディスクリプタ。


J2EEデプロイメントについて
J2EEのアーカイブ形式について
デプロイメント・プロファイルについて
アプリケーションのJ2EEアプリケーション・サーバーへのデプロイ
デプロイメント・ディスクリプタの作成と編集

 

Copyright © 1997, 2004, Oracle. All rights reserved.