この付録では、BPELプロセス・サービス・コンポーネントのデプロイメント・ディスクリプタのプロパティの定義方法について説明します。
項目は次のとおりです。
注意: デプロイメント・ディスクリプタのプロパティを実行時に指定することはできません。 |
デプロイメント・ディスクリプタは、Oracle WebLogic ServerまたはOracle Enterprise Manager(あるいはその両方)で実行時に使用されるBPELプロセス・サービス・コンポーネントのプロパティです。プロパティには、次の2種類があります。
構成
パートナ・リンク・バインディング
構成プロパティと値は、composite.xml
ファイルのBPELプロセス・サービス・コンポーネント・セクションで定義します。例C-1は、inMemoryOptimization
構成プロパティの定義方法を示しています。
例C-1 composite.xmlの構成プロパティ定義
... <component name="myBPELServiceComponent"> .... <property name="bpel.config.inMemoryOptimization">true</property> </component>
表C-1は、configuration
デプロイメント・ディスクリプタのプロパティを示しています。
表C-1 configurationsデプロイメント・ディスクリプタのプロパティ
プロパティ名 | 説明 |
---|---|
このプロパティは、インスタンス・データの保存方法を構成します。BPELサービス・コンポーネント・レベルでのみ設定できます。使用可能な値は、次のとおりです。
|
|
このプロパティを |
|
非同期BPELプロセスでアウトバウンド・アダプタを使用している場合は、リモート・フォルトに対する最大再試行回数を指定します。 |
|
非同期BPELプロセスでアウトバウンド・アダプタを使用している場合は、リモート・フォルトに対する再試行間隔(ミリ秒単位)を指定します。 |
|
デフォルト値は |
|
インスタンスの完了後に、サーバーがグローバル変数値をインスタンス・ストアに保持できるかどうかを指定します。
|
|
このプロパティは、プロセスの永続ポリシーを配信レイヤーに設定します。可能な値は次のとおりです。
|
|
センサー・アクションXMLファイルの場所。センサー・アクションXMLファイルには、イベントに対するアクション・ルールが構成されています。 |
|
センサーXMLファイルの場所。センサーXMLファイルは、イベントが記録されるセンサーのリストを定義したものです。 |
|
このプロパティは、コールを開始するBPELインスタンスのトランザクション動作を構成します。
注意: このプロパティは、中間プロセスのreceiveアクティビティには適用されません。この場合は、別のトランザクションの別のスレッドを使用してメッセージが処理されます。これは、相関が必要で常に非同期で処理されるためです。 |
パートナ・リンク・バインディング・プロパティと値は、composite.xml
ファイルのBPELプロセス・サービス・コンポーネント・セクションで定義します。例C-2は、nonBlockingInvoke
パートナ・リンク・バインディング・プロパティの定義方法を示しています。
例C-2 composite.xmlのプロパティ定義
... <component name="myBPELServiceComponent"> .... <property name="bpel.partnerLink.nonBlockingInvoke.property">propogate</property> </component>
表C-2は、partnerLinkBinding
デプロイメント・ディスクリプタのプロパティを示しています。
表C-2 partnerLinkBindingデプロイメント・ディスクリプタのプロパティ
プロパティ名 | 説明 |
---|---|
デフォルト値は |
|
メッセージの境界の検証を有効化します。 <partnerLinkBinding name="StarLoanService"> <property name="wsdlLocation"> http://<hostname>:9700/orabpel/default/StarLoan/Sta rLoan?wsdl</property> <property name="validateXML">true</property> </partnerLinkBinding> |
表C-3に、今後使用できなくなる非推奨プロパティを示します。
表C-3 非推奨プロパティ
プロパティ | デプロイメント・ディスクリプタ・タイプ | 非推奨となったリリース |
---|---|---|
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
10.1.3.4 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
10.1.3 |
|
|
10.1.3.3のフォルト・ポリシー機能で非推奨 |
|
|
10.1.3.3のフォルト・ポリシー機能で非推奨 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |
|
|
11g リリース1 |