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