在向SAP发送IDOC时面临以下错误。传输配置很好(即使是到SAP的BAPI消息也是成功的)
ERROR {org.wso2.carbon.transports.sap.SAPTransportSender} -向EPR发送IDoc时出错:idoc:/皂德斯{org.wso2.carbon.transports.sap.SAPTransportSender} java.lang.NullPointerException at org.wso2.carbon.transports.sap.idoc.DefaultIDocXMLMapper.closeStream(DefaultIDocXMLMapper.java:68) at org.wso2.carbon.transports.sap.idoc.DefaultIDocXMLMapper.getDocumentList(DefaultIDocXMLMapper.java:59) at org.wso2.carbon.transports.sap.SAPTransportSender.getIDocs(SAPTransportSender.java:在org.wso2.carbon.transports.sap.SAPTransportSender.sendMessage(SAPTransportSender.java:103) at org.apache.axis2.transport.base.AbstractTransportSender.invoke(AbstractTransportSender.java:112) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:185) at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:167) at org.apache。axis2.client.OperationClient.execute(OperationClient.java:149)
当启用以下错误处理程序时,接收下面的错误消息以及前面的错误堆栈跟踪(上面)
<parameter name="transport.sap.enableTIDHandler">enabled</parameter>
<parameter name="transport.sap.enableErrorListener">enabled</parameter>{org.apache.synapse.FaultHandler} - ERROR_CODE : 8001 {org.apache.synapse.FaultHandler}
警告{org.apache.synapse.FaultHandler} - ERROR_MESSAGE : null {org.apache.synapse.FaultHandler}
警告{org.apache.synapse.FaultHandler} - ERROR_DETAIL : null {org.apache.synapse.FaultHandler}
警告{org.apache.synapse.FaultHandler} - ERROR_EXCEPTION : null {org.apache.synapse.FaultHandler}
警告{org.apache.synapse.FaultHandler} - FaultHandler :端点边角{org.apache.synapse.FaultHandler}
发布于 2017-07-10 06:47:54
在发送IDOC时,我在SAP传输中遇到了几个问题。您使用的ESB版本是什么?请您把您的配置或IDOC发送到SAP传输。
https://stackoverflow.com/questions/44991720
复制相似问题