【问题】

EOS Platform 6.2 调用外部提供的webservice,运行一段时间后,报如下错误,此时所有的webservice 调用接口均失败了。如果重启整个应用,接口又可以重新调用了。

Caused by: ErrCode: two_field_value_err
Message: 接口调用发生异常,异常信息为:com.primeton.saaj.api.soap.SOAPException
 ......
 at com.primeton.engine.core.impl.process.BLProxy.invoke(BLProxy.java:364)
 at com.primeton.engine.component.impl.OperationAccessor.invoke(OperationAccessor.java:237)
 at com.primeton.engine.component.impl.OperationAccessor.invoke(OperationAccessor.java:213)
 at com.primeton.ext.engine.component.Operation.invoke(Operation.java:185)
 at com.primeton.engine.component.impl.LogicCompoment.invoke(LogicCompoment.java:287)
 at com.primeton.engine.component.impl.LogicCompoment.invoke(LogicCompoment.java:274)
 ......
 ... 28 more
Caused by: com.primeton.saaj.api.soap.SOAPException
 at com.primeton.axis2.saaj.SOAPConnectionImpl.handleSOAPMessage(SOAPConnectionImpl.java:243)
 at com.primeton.axis2.saaj.SOAPConnectionImpl.call(SOAPConnectionImpl.java:152)
 at com.primeton.infra.wsclient.impl.WebServiceCaller.call(WebServiceCaller.java:256)
 at com.primeton.infra.wsclient.impl.CallerImpl.call(CallerImpl.java:46)
 ... 44 more
Caused by: java.lang.NullPointerException

【解答】

打了3RD_AXIS2_KERNEL_1.3_20171230_C1补丁后,没再出现上述问题

所需补丁,请联系普元售后(cservice@primeton.com)申请