使用pid参数调用WSO2 BPS getProcessId返回“进程配置不能为空”。

时间:2012-10-12 04:30:54

标签: wso2

我在WSO2 BPS上使用Process Management API。致电getAllProcessesgetPaginatedProcessList的工作正常。返回的pid是样式{http://eclipse.org/bpel/sample}HelloWorldProcess-102但是当我使用其中一个pid作为getProcessInfo的参数时,它返回faultstring:

“流程配置不能为空。”

这是一个错误还是我需要在发送到getProcessInfo之前修改pid?这是在我是超级租户的本地计算机上运行。

1 个答案:

答案 0 :(得分:0)

似乎这是由Axis2 Service Skeleton预期的消息与SOAP UI生成的Actual消息不匹配引起的。您可以在请求消息中引用如下的pid,它将起作用。

<ns1:pid xmlns:s13="http://example.com/bpel/TestProcess">s13:TestProcess-16</ns1:pid>

BTW注意: xmlns:ns1 =“http://wso2.org/bps/management/schema”)