Oracle SOAスイートでのSOAアプリケーションの開発 BPELプロセス・サービス・コンポーネントの使用 BPELプロセスでのイベントおよびタイムアウトの使用 BPEL 2.0のOnEventブランチを使用してメッセージ着信を待機するためのイベントの指定 scopeアクティビティでのonEventブランチの作成方法 scopeアクティビティでのonEventブランチの作成方法 scopeアクティビティでonEventブランチを作成するには: 図15-9に示すように、開いた状態のscopeアクティビティで、「OnEventの追加」をクリックします。 図15-9 「OnEventの追加」アイコン「図15-9 「OnEventの追加」アイコン」の説明 これにより、OnEventブランチおよび内側に囲まれているscopeアクティビティが作成されます。 OnEventブランチをダブルクリックします。 図15-10に示すように、「OnEvent」ダイアログが表示されます。 図15-10 「OnEvent」ダイアログ「図15-10 「OnEvent」ダイアログ」の説明 「パートナ・リンク」フィールドで、「検索」アイコンをクリックして、メッセージが到着するエンドポイント参照を含むパートナ・リンクを選択します。 「ポート・タイプ」フィールドおよび「操作」フィールドは、イベントを発生させるためにパートナによって呼び出されるポート・タイプおよび操作を定義します。 変数または「送信元パート」要素を使用して、パートナからメッセージを受信するための方法を指定します。 「適用」をクリックし、「OK」をクリックします。 BPELプロセスの設計を続行します。