2017-07-08 10 views
0

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}

答えて

0

私はIDOCを送信する際にSAPトランスポートにいくつかの問題がありました。どのESBのバージョンを使用していますか? SAP輸送に送信する構成またはIDOCを転記してください。

関連する問題