構成プランの概要

この項では、構成プランの作成方法と添付方法の概要を説明します。

  • 次の属性やプロパティを置換できる構成プラン・ファイルを作成して編集します。

    • SOAコンポジット・アプリケーション・ファイル(composite.xml)内のすべてのコンポジット、サービス・コンポーネント、参照、サービスおよびバインディング・プロパティ

    • バインディング用の属性値(たとえば、binding.wsの場所)

    • WSDLファイル内のインポートのschemaLocation属性

    • WSDLファイル内のインクルードのlocation属性

    • XSDファイル内のインクルード、インポートおよび再定義のschemaLocation属性

    • JCAアダプタ・ファイル内のすべてのプロパティ

    • 次のもののためのポリシー参照

      • サービス・コンポーネント

      • サービス・バインディング・コンポーネントおよび参照バインディング・コンポーネント

    ノート:

    構成プランは、SOAコンポジット・アプリケーションのXSLTアーティファクトを変更しません。XSLを変更するには、XSLTマップ・エディタを使用します。構成プランの使用は有効ではありません。たとえば、構成プラン・ファイルを使用してXSLの参照を変更することはできません。かわりに、テスト、開発および本番環境の間を移動するときに、Oracle JDeveloperのXSLTマップ・エディタで参照を手動で変更する必要があります。これにより、設計時にXSLTマップ・エディタが問題なく開きます。ただし、参照を未変更のままにしても実行時の動作に影響はありません。トランスフォーメーションおよびXSLTマップ・エディタの詳細は、「XSLTマップ・エディタを使用したトランスフォーメーションの作成」を参照してください。

  • デプロイメント時には、次のいずれかのツールを使用して、構成プラン・ファイルをSOAコンポジット・アプリケーションのJARファイルまたはZIPファイル(SOAバンドルをデプロイする場合)に添付します。

  • デプロイメント時に、構成プラン・ファイルを使用して、SOAコンポジット・アプリケーションのJARまたはZIPファイルにあるcomposite.xml、WSDLおよびXSDファイルを検索し、プロジェクトを次に進むターゲット環境に適応させるために置換する必要がある値を検索します。