Oracle SOAスイートでのSOAアプリケーションの開発 BPELプロセス・サービス・コンポーネントの使用 相関セットおよびメッセージ集約の使用 Oracle JDeveloperにおける相関セットの作成 「相関」タブで相関セットを手動で作成する方法 ステップ2: パートナ・リンクとファイル・アダプタ・サービスの構成 最初のパートナ・リンクとファイル・アダプタ・サービスの作成 最初のパートナ・リンクとファイル・アダプタ・サービスの作成 最初のパートナ・リンクとファイル・アダプタ・サービスを作成するには: 「MyCorrelationSet」BPELプロセスをダブルクリックします。 「コンポーネント」ウィンドウで、「BPELコンストラクト」を開きます。 最初の「パートナ・リンク」アクティビティをデザイナの右スイムレーンにドラッグします。 最上部の3つ目のアイコン(「サービス・ウィザード」アイコン)をクリックします。図9-15に示すように、この操作でアダプタ構成ウィザードが起動します。 図9-15 アダプタ構成ウィザードの起動「図9-15 アダプタ構成ウィザードの起動」の説明 「サービスまたはアダプタの設定」ダイアログで「ファイル」を選択し、「OK」をクリックします。 ファイル・アダプタの「参照」ダイアログの「名前」フィールドで、名前を入力して(この例では、FirstReceiveが入力されています)「次へ」をクリックします。 「アダプタ・インタフェース」ダイアログで、デフォルト設定をそのまま使用し、「次へ」をクリックします。 「操作」ダイアログで「操作タイプ」として「Read File」を選択し、「次へ」をクリックします。「操作名」フィールドには、Readが自動的に入力されます。 「着信ファイル用のディレクトリ(物理パス)」フィールドの上で「参照」をクリックします。 ファイルの読取り元のディレクトリを選択します(この例ではC:\files\receiveprocess\FirstInputDirを選択します)。 「選択」をクリックします。 「次へ」をクリックします。 「ファイルのフィルタ処理」ダイアログで、適切なファイル・フィルタ・パラメータを入力します。 「次へ」をクリックします。 「ファイル・ポーリング」ダイアログで、適切なファイル・ポーリング・パラメータを入力します。 「次へ」をクリックします。 「メッセージ」ダイアログで「URL」フィールドの横にある「参照」をクリックして、「タイプ・チューザ」ダイアログを表示します。 適切なXSDスキーマ・ファイルを選択します。この例では、Book1_4.xsdはスキーマであり、スキーマ要素としてLoanApplが選択されています。 「OK」をクリックします。 「URL」フィールドと「スキーマ要素」フィールドに値が入力されます(この例ではそれぞれBook1_4.xsdとLoanAppl)。 「次へ」をクリックします。 「終了」をクリックします。 「パートナ・リンク」ダイアログが再び表示されます。その他すべてのフィールドには値が自動的に入力されます。ダイアログは表9-6のようになります。 表9-6 「パートナ・リンク」ダイアログのフィールドと値 フィールド 値 名前 FirstReceive WSDL URL directory_path/FirstReceive.wsdl パートナ・リンク・タイプ Read_plt パートナ・ロール 何も指定しません。 マイ・ロール Read_role 「OK」をクリックします。