【发布时间】:2016-07-27 10:14:08
【问题描述】:
我最近开始学习 WSO,以便为 BPM 客户提供开源选项。
但是我被卡住了。我关注了BPEL Guide,但仍然遇到同样的错误。它无法部署流程,原因是“deploy.xml 中的调用元素缺少服务元素”任何人都可以提供一些帮助。
我非常仔细地执行每个步骤,甚至将所有步骤重试了 4 次。
【问题讨论】:
我最近开始学习 WSO,以便为 BPM 客户提供开源选项。
但是我被卡住了。我关注了BPEL Guide,但仍然遇到同样的错误。它无法部署流程,原因是“deploy.xml 中的调用元素缺少服务元素”任何人都可以提供一些帮助。
我非常仔细地执行每个步骤,甚至将所有步骤重试了 4 次。
【问题讨论】:
错误应该与您声明的相同 - “deploy.xml 中的调用元素缺少服务元素”。只需检查与您的 bpel 进程相关的 deploy.xml 文件。在元素中的元素中是否存在具有相关值的元素?在配置步骤中,它应该在那里丢失。应采用以下格式。
<process name="EnrollmentProcess:EnrollmentProcess">
...
.....
<invoke partnerLink="EPL">
<service name="EnrollmentService:EnrollmentService" port="EnrollmentServiceSOAP"/>
</invoke>
...
....
</process>
【讨论】:
您可以删除 deploy.xml 中的调用标签:
...
<invoke partnerLink="client" />
...
这对我有用。
【讨论】: