BPEL 1.1の標準フォルト
この項では、BPEL 1.1の標準フォルトを識別します。特に指定がないかぎり、「Business Process Execution Language for Web Services Specification」はhttp://schemas.xmlsoap.org/ws/2003/03/business-process/のネームスペースで次の標準フォルトを定義します。
-
bindingFault(http://schemas.oracle.com/bpel/extensionで定義されているBPEL拡張フォルト) -
conflictingReceive -
conflictingRequest -
correlationViolation -
forcedTermination -
invalidReply -
joinFailure -
mismatchedAssignmentFailure -
remoteFault(http://schemas.oracle.com/bpel/extensionで定義されているBPEL拡張フォルト) -
repeatedCompensation -
selectionFailure -
uninitializedVariable -
assertFailure -
coordinationFault -
entityInternalNestedError -
maxLoopCountExceeded -
owsmPolicyFault -
rollback -
timeout
標準フォルトの定義は、次のとおりです。
-
タイプなし。つまり、
messageTypesは関連付けられていません。 -
Web Services Description Language (WSDL)メッセージには関連付けられていません。
-
次のようにフォルト変数なしで捕捉されます。
<catch faultName="bpws:selectionFailure">