添加捕获元素
另请参见
捕获活动只能截获和处理特定类型的错误。在错误影响整个流程之前,可以在 Scope 活动内使用该活动来处理这些错误。这些类型的错误是由全局唯一的变量 QName 以及与错误关联的数据类型定义的。
捕获元素是在错误处理程序容器元素内创建的。因此,在添加捕获之前,应该在 Process 或 Scope 元素中添加错误处理程序容器元素。
添加和配置捕获活动:
- 如果尚未添加错误处理程序容器,请右键单击 Scope 或 Process 元素,然后选择“添加”>“错误处理程序”。
- 右键单击 "Fault Handlers" 容器,然后选择“添加”>“捕获”。
- 右键单击 "Catch" 元素,然后选择“属性”以配置以下属性:
- 错误名称。从错误列表中选择错误的 QName,该列表中包含了系统错误和在 WSDL 和 BPEL 文件中定义的错误。
- 错误变量名称。指定将包含错误消息的现有 BPEL 变量的名称。并且它应该具有用于保存错误消息的正确类型。
- 错误变量类型。此变量应该与错误数据的类型相匹配。您可以选择以下类型:架构类型或消息类型。
- 另请参见
- 添加错误处理程序
- 添加全部捕获元素
- 关于 BPEL 设计器中的变量
法律声明