ページの先頭行へ戻る
Interstage Service Integrator V9.2.0 メッセージ集

49.3.2 WSBPEL-35207

It is a compilation information. %1

メッセージ種別

エラー

メッセージの意味

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

パラメタの意味

%1:詳細情報

システムの処理

処理を中止します。

対処方法

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


表49.3 WSBPEL-35207の原因と対処

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

原因

対処方法

UndeclaredVariable

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

  • Variableを指定していない。

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

  • Data Typeを設定していないVariableを指定している。

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

UseOfUninitializedCorrelationSet

Receiveが複数あるBPEL定義において、先頭以外のReceiveのプロパティビューの[Details]の[Create a new Process instance if one does not already exist]がチェックされています。

先頭以外のReceiveのプロパティビューの[Details]の[Create a new Process instance if one does not already exist]のチェックをはずすようBPEL定義を修正してください。

UndeclaredPropertyAlias

CorrelationSetにProperty Aliasが設定されていません。

CorrelationSetにProperty Aliasを設定するようBPEL定義を修正してください。

UndeclaredPartnerLink

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

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

UndeclaredOperation

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

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

DuplicatePartnerLinkDecl、またはPartnerLinkDoesNotDeclarePartnerRole

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

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

OutputVariableMustBeSpecified

Replyのプロパティビューの[Details]の[Variable]が設定されていません。

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

XPathSyntax

Assign、While、If、FlowのLink、または各アクティビティのプロパティビューの[Join Behavior]のXPath1.0の条件式に誤りがあるか、FaultHandler内のCatchの[Fault Name]の名前に誤りがあります。

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

DuplicateVariableDecl

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

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

VariableDeclMissingType

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

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

IfWithNoCondition

Ifのプロパティビューの[Details]の[Expression language]にNoExpressinを指定しています。

Ifのプロパティビューの[Details]の[Expression language]にSame as Process (XPath 1.0 in BPEL 2.0)を指定するようBPEL定義を修正してください。

MessageVariableRequired

Invokeのプロパティビューの[Details]の[Input Variable]、または[Output Variable]でCreate Global Input Variableを選択してVariableを作成しています。

Invokeのプロパティビューの[Details]の[Input Variable]、および[Output Variable]は、あらかじめ作成したVariableを選択するようBPEL定義を修正してください。

SchemaError

BPELプロセスファイルを作成する[Create a BPEL Process File]画面の[Namespace]、または[BPEL Process Name]の指定に誤りがあります。

BPELプロセスファイルを作成する [Create a BPEL Process File]画面の[Namespace]、および[BPEL Process Name]が正しくなるようBPEL定義を修正してください。

EmptySequence

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

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

UndeclaredLink

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

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

CopyToMessageFromNonMessag

AssignのFrom、またはToの設定に誤りがあります。

AssignのFrom、およびToの設定が正しくなるようBPEL定義を修正してください。

CopyFromMessageToNonMessage

AssignのFrom、またはToの設定に誤りがあります。

AssignのFrom、およびToの設定が正しくなるようBPEL定義を修正してください。

InvokeNoOutputMessageForOutputOp

Invokeのプロパティビューの[Details]の[Output Variable]が設定されていません。

Invokeのプロパティビューの[Details]の[Output Variable]を設定するようBPEL定義を修正してください。

InvokeNoInputMessageForInputOp

Invokeのプロパティビューの[Details]の[Input Variable]が設定されていません。

Invokeのプロパティビューの[Details]の[Input Variable]を設定するようBPEL定義を修正してください。

その他の場合

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

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

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