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