IDOCをSAPに送信する際に、次のエラーが発生しました。 トランスポート構成が微細である(SAP偶数BAPIメッセージ成功)WSO2 ESB - IDOCをSAPに送信中にNullPointerExceptionが発生しました
ERROR {org.wso2.carbon.transports.sap.SAPTransportSender} - エラー EPRへのIDocを送信中:のIDoc:/ sapdelts {org.wso2.carbon.transports.sap.SAPTransportSender} org.wso2.carbon.transports.sap.idoc.DefaultIDocXMLMapper.closeStream(DefaultIDocXMLMapper.java:68)で java.lang.NullPointerExceptionがorg.wso2で.carbon.transports.sap.idoc.DefaultIDocXMLMapper.getDocumentList(DefaultIDocXMLMapper.java:59) at org.wso2.carbon.trans org.wso2.carbon.transports.sap.SAPTransportSender.sendMessage(SAPTransportSender.java:103) org.apache.axis2.transport.baseで でports.sap.SAPTransportSender.getIDocs(SAPTransportSender.java:163) 。 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) org.apache.axis2.client.OperationClient.execute(OperationClient.java:149)で org.apache.synapse.core.axis2.DynamicAxisOperation $ DynamicOperationClient.executeImpl(DynamicAxisOperation.java:167) で
{ORG:ERROR_CODE -
次のエラーハンドラを有効にした場合、(上記)以前のエラースタックトレース
<parameter name="transport.sap.enableTIDHandler">enabled</parameter>
<parameter name="transport.sap.enableErrorListener">enabled</parameter>
{org.apache.synapse.FaultHandler}と一緒に以下のエラーメッセージを表示します.apache.synapse.FaultHandler}
がWARN {org.apache.synapse.FaultHandler} - ERROR_MESSAGE:
は{org.apache.synapseに警告{org.apache.synapse.FaultHandler}ヌル.FaultHandler} - ERROR_DETAIL:ヌル{org.apache.synapse.FaultHandler}
がWARN {org.apache.synapse.FaultHandler} - ERROR_EXCEPTION:ヌル{org.apache.synapse.FaultHandler}
は に警告{org.apache.synapse.FaultHandler} - FaultHandler:エンドポイント[sapidocendpoint] {org.apache.synapse.FaultHandler}