ページの先頭行へ戻る
Interstage Business Application ServerV10.0.0 メッセージ集
Interstage

69.3.2 WSBPEL-35207

It is a compilation information. %1: BPEL Process Name=%2 ID=%3

メッセージ種別

エラー

メッセージの意味

配備したBPEL定義に誤りがあります。

パラメタの意味

%1:詳細情報

%2:BPELプロセス名

%3:配備用識別子

システムの処理

処理を中止します。

対処方法

詳細情報に含まれる文字列により、以下の対処を行ってください。


表69.3 WSBPEL-35207の原因と対処

詳細情報に含まれる文字列

原因

対処方法

UndeclaredVariable

変数を指定すべきアクティビティにおいて、以下の状態となっています。

  • 変数を指定していない。

  • 未定義の変数を指定している。

  • データ型を設定していない変数を指定している。

変数を指定すべきアクティビティを見直し、正常に動作するようBPEL定義を修正してください。

UseOfUninitializedCorrelationSet

Receiveが複数あるBPEL定義において、先頭以外のReceiveのプロパティビューの[詳細]の[プロセスインスタンスが1つも存在しない場合、新しいプロセスインスタンスの作成]がチェックされています。

先頭以外のReceiveのプロパティビューの[詳細]の[プロセスインスタンスが1つも存在しない場合、新しいプロセスインスタンスの作成]のチェックをはずすようBPEL定義を修正してください。

UndeclaredPropertyAlias

相関セットに[プロパティ]の[エイリアス]が設定されていません。

相関セットに[プロパティ]の[エイリアス]を設定するようBPEL定義を修正してください。

UndeclaredPartnerLink

Receive、またはReplyのプロパティビューの[詳細]の[Partner Link]が設定されていません。

Receive、およびReplyのプロパティビューの[詳細]の[Partner Link]を設定するようBPEL定義を修正してください。

UndeclaredOperation

Receive、またはReplyのプロパティビューの[詳細]の[オペレーション]が設定されていません。

Receive、およびReplyのプロパティビューの[詳細]の[オペレーション]を設定するようBPEL定義を修正してください。

DuplicatePartnerLinkDecl、またはPartnerLinkDoesNotDeclarePartnerRole

同一名のPartnerLinkが複数存在します。

同一名のPartnerLinkが複数存在する場合は、該当するPartnerLinkをいったん削除し、それぞれ異なる名前のPartnerLinkを再作成するようBPEL定義を修正してください。

OutputVariableMustBeSpecified

Replyのプロパティビューの[詳細]の[変数]が設定されていません。

Replyのプロパティビューの[詳細]の[変数]を設定するようBPEL定義を修正してください。

XPathSyntax

Assign、While、If、FlowのLink、または各アクティビティのプロパティビューの[Join動作]のXPath1.0の条件式に誤りがあるか、障害ハンドラ内のCatchの[障害名]の名前に誤りがあります。

Assign、While、If、FlowのLink、および各アクティビティのプロパティビューの[Join動作]のXPath1.0の条件式が正しくなるようBPEL定義を修正してください。また、障害ハンドラ内のCatchの[障害名]の名前が正しくなるようBPEL定義を修正してください。

DuplicateVariableDecl

同じ名前の変数が複数存在しています。

同じ名前の変数が複数存在しないようBPEL定義を修正してください。

VariableDeclMissingType

型が未設定の変数が存在します。

すべての変数の型を設定するようBPEL定義を修正してください。

IfWithNoCondition

Ifのプロパティビューの[詳細]の[式言語]に[式がありません]を指定しています。

Ifのプロパティビューの[詳細]の[式言語]に[プロセス(XPath 1.0 in BPEL 2.0)と同じ]を指定するようBPEL定義を修正してください。

MessageVariableRequired

Invokeのプロパティビューの[詳細]の[入力変数]、または[出力変数]で[グローバル入力変数の作成]を選択して変数を作成しています。

Invokeのプロパティビューの[詳細]の[入力変数]、および[出力変数]は、あらかじめ作成した変数を選択するようBPEL定義を修正してください。

SchemaError

BPELプロセスファイルを作成する[BPELプロセスファイルの作成]画面の[名前空間]、または[BPELプロセス名]の指定に誤りがあります。

BPELプロセスファイルを作成する [BPELプロセスファイルの作成]画面の[名前空間]、および[BPELプロセス名]が正しくなるようBPEL定義を修正してください。

EmptySequence

Sequenceの中にアクティビティが定義されていません。

Sequenceの中にアクティビティを定義するようBPEL定義を修正してください。

UndeclaredLink

各アクティビティのプロパティビューの[Join動作]のXPath1.0の条件式に誤りがあります。

各アクティビティのプロパティビューの[Join動作]のXPath1.0の条件式が正しくなるようBPEL定義を修正してください。

CopyToMessageFromNonMessag

Assignの[代入元]、または[代入先]の設定に誤りがあります。

Assignの[代入元]、および[代入先]の設定が正しくなるようBPEL定義を修正してください。

CopyFromMessageToNonMessage

Assignの[代入元]、または[代入先]の設定に誤りがあります。

Assignの[代入元]、および[代入先]の設定が正しくなるようBPEL定義を修正してください。

InvokeNoOutputMessageForOutputOp

Invokeのプロパティビューの[詳細]の[出力変数]が設定されていません。

Invokeのプロパティビューの[詳細]の[出力変数]を設定するようBPEL定義を修正してください。

InvokeNoInputMessageForInputOp

Invokeのプロパティビューの[詳細]の[入力変数]が設定されていません。

Invokeのプロパティビューの[詳細]の[入力変数]を設定するようBPEL定義を修正してください。

その他の場合

BPEL定義のWSDL定義に誤りがある、またはWSDL定義が配備されていない可能性があります。

BPEL定義のWSDL定義が配備されていない場合はWSDL定義の配備を、配備されている場合はWSDL定義の内容を見直し、正常なWSDL定義を配備してください。

また、WSDL定義からインポートしているWSDL定義が配備されていない場合は、インポートしているWSDL定義も配備してください。