抛出
另请参见
当业务流程需要显式地发出内部错误信号时,则可以使用抛出活动。您可以为抛出活动指定错误名称和错误变量。然后,可以将这些详细信息传递给配置为处理此类错误的错误处理程序。
使用抛出元素:
- 在“设计”视图中,将“抛出”元素从组件面板拖到图中。
- 在图中选择抛出元素。
“属性”窗口将会显示抛出属性 (Ctrl-Shift-7)。
- (可选)在“属性”窗口中,为抛出元素输入任意名称。
也可以双击图中的名称,然后输入新名称。
- 对于“错误名称”属性,单击省略号按钮 (...) 并从列表中选择一个错误,该列表包含了 WSDL 文件中定义的错误。
可以使用 WSDL 编辑器在 .wsdl 文件中添加错误定义。有关详细信息,请参见使用 "WSDL" 视图配置端口类型。
- 在此对话框中,清除“仅显示导入的文件”复选框以查看未导入的 WSDL 和 XML 架构文件的内容。
- 缺省情况下,“错误名称”对话框仅显示那些已在流程中引用的文件。但是,项目可以包含尚未导入到流程中的其他 .wsdl 和 .xsd 文件。如果选择的类型是在未导入的文件中定义的,IDE 将自动在 BPEL 流程中添加所需的导入。
- 对于“错误变量”属性,请单击省略号按钮 (...),然后选择一个将存储错误消息的变量。它应该具有已定义的变量的名称,并且具有用于保存错误消息的正确类型。
- 另请参见
- BPEL 设计器组件面板:基本活动
- 关于 BPEL 设计器的“设计”视图
法律声明