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">