アクティビティのコピーと貼付けをBPELプロジェクトで行う方法
同じBPELプロジェクト内またはBPELプロジェクト間で、アクティビティをコピーして貼り付けることができます。これにより、類似したアクティビティ全体を複数回作成する必要がなくなります。アクティビティを1回設計して複数の場所で使用し、必要に応じて編集できます。
ノート:
個別のOnAlarmアクティビティを1つのscopeアクティビティからコピーして、別のscopeアクティビティに貼り付けることができます。個別のOnAlarmアクティビティを1つのpickアクティビティからコピーして、別のpickアクティビティに貼り付けることもできます。
以下の制限に注意してください。
-
BPEL 1.1プロジェクトからBPEL 2.0プロジェクトに、またはBPEL 2.0プロジェクトからBPEL 1.1プロジェクトにアクティビティをコピーすることはできません。
-
BPEL 2.0プロジェクトでは、個別のOnAlarmアクティビティをpickアクティビティからscopeアクティビティにコピーしたり、その逆を行うことはできません。ただし、このタイプのコピーおよび貼付けは、BPEL 1.1プロジェクトではサポートされています。
-
scopeアクティビティをコピーして貼り付ける場合、最初のscopeアクティビティで参照される変数はコピーされません。
アクティビティをコピーして貼り付けるには:
-
コピーするアクティビティを右クリックします。
-
「コピー」を選択します。
-
アクティビティを貼り付けるプロジェクトに移動します。
-
次のタスクのいずれかを実行します。
-
このアクティビティを貼り付ける場所に最も近いアクティビティを右クリックします。
-
選択したアクティビティの前後どちらに貼り付けるかを選択します。
または
-
図4-13に示すように、BPELプロセスをハイライト表示します。
-
右クリックして「貼付け」→「中に貼付け」の順に選択します。
アクティビティがBPELプロセスの上部に貼り付けられます。
-