Oracle SOAスイートでのSOAアプリケーションの開発 BPELプロセス・サービス・コンポーネントの使用 BPELプロセスでのイベントおよびタイムアウトの使用 「pickアクティビティのプロセスの待機または継続の選択」 pickアクティビティの作成方法 pickアクティビティの作成方法 pickアクティビティを作成するには: SOAコンポジット・エディタで、BPELプロセス・サービス・コンポーネントをダブルクリックします。 「コンポーネント」ウィンドウで、「BPELコンストラクト」→「構造化アクティビティ」の順に選択して開きます。 pickアクティビティをデザイナにドラッグします。 pickアクティビティにはOnMessageブランチが含まれています。図15-2に例を示します。 図15-2 pickアクティビティ「図15-2 pickアクティビティ」の説明 OnMessageブランチをクリックして、そのプロパティ・フィールドをプロパティ・インスペクタで表示するか、OnMessageブランチをダブルクリックします。 アクティビティをプロパティ・インスペクタで編集する方法の詳細は、「BPELアクティビティをプロパティ・インスペクタで編集する方法」を参照してください。 融資サービスからのレスポンスを受け取るように、その属性を編集します。図15-3に例を示します。 図15-3 OnMessageブランチ「図15-3 OnMessageブランチ」の説明 pickアクティビティを選択します。 OnMessageブランチおよびOnAlarmブランチを追加するためのアイコンが表示されます。 図15-4に示すように、「OnAlarmの追加」をクリックします。 図15-4 onAlarmブランチの作成「図15-4 onAlarmブランチの作成」の説明 OnAlarmブランチが表示されます。 表示されたpickアクティビティのonAlarmブランチをダブルクリックし、時間制限を1分に設定します。図15-5に例を示します。 図15-5 onAlarmブランチ「図15-5 onAlarmブランチ」の説明 「OK」をクリックします。