简单的BPEL错误

时间:2013-12-28 23:14:35

标签: java bpel

我开发了一个非常简单的BPEL流程。它由receiveIinput,assign和replyoutput组成。当我通过Web服务资源管理器或SOAP UI测试此过程时,我总是得到以下错误。

我将deploy.xml,.bpel和... Artifacts.wsdl文件放在ode \ WEB-INF \ processes \ hellobpel文件夹中。

- <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
- <soapenv:Body>
- <soapenv:Fault>
  <faultcode>soapenv:Server</faultcode>
  <faultstring xmlns:axis2ns122="http://docs.oasis-open.org/wsbpel/2.0/process/executable">axis2ns122:selectionFailure</faultstring>
  <detail />
  </soapenv:Fault>
  </soapenv:Body>
  </soapenv:Envelope>

1 个答案:

答案 0 :(得分:1)

Apache ODE FAQ

复制
  

Q值。我的过程失败了,选择失败;我该怎么办?

     

一个。 BPEL期望在求值和表达式时选择单个元素,如果选择零个或多个元素,则抛出selectionFailure错误。

所以我猜输出变量没有被初始化,你指向to-expression中一个尚未存在的元素。