deploy.xml中的invoke元素缺少service元素

时间:2016-07-27 10:14:09

标签: wso2 wso2bps

我最近开始学习WSO,为BPM客户提供开源选项。

然而,我被卡住了。我跟着BPEL Guide并仍然得到同样的错误。它无法部署Process,原因是缺少了deploy.xml中的invoke元素的服务元素"任何人都可以提供一些帮助。

我非常小心地按照每一步,甚至重复了所有步骤4次。

2 个答案:

答案 0 :(得分:0)

错误应该与您声明的相同 - "在deploy.xml"中的invoke元素缺少服务元素。只需检查与您的bpel进程相关的deploy.xml文件。在元素中的元素中是否存在具有相关值的元素?在配置步骤中应该丢失它。它应该采用以下格式。

<process name="EnrollmentProcess:EnrollmentProcess">
    ...
    .....
    <invoke partnerLink="EPL">
      <service name="EnrollmentService:EnrollmentService"  port="EnrollmentServiceSOAP"/>
    </invoke>
     ...
    ....
</process>

答案 1 :(得分:0)

您可以删除deploy.xml中的invoke标记:

...
<invoke partnerLink="client" />
...

这对我有用。