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