我正在尝试将 TIBCO BW Designer 5.7 中的流程定义公开为 Web 服务,但我遇到了一些障碍。由于某种原因,我无法启动生成 Web 服务向导,因为我的进程没有出现在“将更多进程添加到接口”列表中。
我一直在网上搜索,但没有多大用处。我收集到的是我需要在我的输入(开始)和输出(结束)中引用外部模式(使用 XML 元素引用),我已经这样做了。那么可能有什么问题呢?
我是否需要在流程定义下包含任何流程变量或合作伙伴?
我对 Designer 很陌生,所以在这里希望能得到一些帮助!
我正在尝试将 TIBCO BW Designer 5.7 中的流程定义公开为 Web 服务,但我遇到了一些障碍。由于某种原因,我无法启动生成 Web 服务向导,因为我的进程没有出现在“将更多进程添加到接口”列表中。
我一直在网上搜索,但没有多大用处。我收集到的是我需要在我的输入(开始)和输出(结束)中引用外部模式(使用 XML 元素引用),我已经这样做了。那么可能有什么问题呢?
我是否需要在流程定义下包含任何流程变量或合作伙伴?
我对 Designer 很陌生,所以在这里希望能得到一些帮助!
要将 BusinessWorks 流程公开为 Web 服务,您需要使用 WSDL 消息作为输入和输出(以及可选的错误输出)。如果您已经有一个由其他流程使用的流程并且不想更改输入/输出模式,您可以创建另一个流程,该流程基本上包装了您的初始流程,但将输入/输出公开为 WSDL 消息。我的建议是遵循这些大致步骤
有关可以使用的参数的更多详细信息,请参阅 BusinessWorks Palette Reference 文档。
在这种情况下,最常见的错误是您没有为输入和输出使用 XML 模式,请确保您的项目中的每个流程都有一个 XML 模式,然后您可以继续生成 Web 服务。
亲切的问候