2016-06-28 63 views
0

我试着去遵循本教程: https://docs.wso2.com/display/AM1100/Adding+an+API+Subscription+Workflow
但是,当我试图从商店注册订阅,在BPS控制台我收到以下错误:API经理:错误时调用BPS订阅任务

[2016-06-28 11:21:10,729] WARN {org.wso2.carbon.bpel.b4p.extension.PeopleActivity} - SOAP Fault: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Action>http://www.w3.org/2005/08/addressing/soap/fault</wsa:Action><wsa:RelatesTo>urn:uuid:fd3c1de4-2689-4743-bfad-a31de7d726af</wsa:RelatesTo></soapenv:Header><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</faultcode><faultstring>java.lang.NullPointerException</faultstring><detail/></soapenv:Fault></soapenv:Body></soapenv:Envelope> 

在BPS日志我也有这个错误,但我无法找到的是如何产生的空指针信息:

[2016-06-28 11:21:10,767] WARN {org.apache.ode.bpel.engine.BpelProcess} - Instance 1101 of {http://workflow.subscription.apimgt.carbon.wso2.org}SubscriptionApprovalWorkFlowProcess-2 has completed with fault: FaultData: [faultName={http://docs.oasis-open.org/ns/bpel4people/bpel4people/200803}nonRecoverableError, faulType=null ({http://docs.oasis-open.org/ns/bpel4people/bpel4people/200803}nonRecoverableError: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Action>http://www.w3.org/2005/08/addressing/soap/fault</wsa:Action><wsa:RelatesTo>urn:uuid:fd3c1de4-2689-4743-bfad-a31de7d726af</wsa:RelatesTo></soapenv:Header><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</faultcode><faultstring>java.lang.NullPointerException</faultstring><detail/></soapenv:Fault></soapenv:Body></soapenv:Envelope>)] @108 {org.apache.ode.bpel.engine.BpelProcess} 

一些想法?

回答

3

我根据您分享的文档尝试了您提到的场景。但是,我能够使流量按预期工作。在我的结尾,API-Manager版本是1.10.0,BPS是3.2.0。

您能再次验证文档中给出的步骤吗?如果没有使用默认用户名和密码,则文档将指导我们可能需要更改哪些地方。

感激,如果你可以为以下 提供答案就在你结束API管理建立一个独立的一,孤独或群集安装

而且很感激,如果你能提供的业务流程服务器的版本你已经使用以及jdk版本。

关于,shavantha