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