Symptom
- You have a Process Integration (PI) or Process Orchestration (PO) with a SOAP Receiver Adapter interface in XI 3.0 mode (ABAP proxy integration)
- You have configured the interface to send an acknowledgement back to the Sender system on successful receipt of the message
- After a recent Support Pack Stack (SPS) update, you observe an error with this interface (which previously was working well)
- The error, similar to below, may be visible in the message Audit Log or in Communication Channel Monitoring
XI_ACK_ERROR SystemAck; com.sap.engine.interfaces.messaging.api.exception.ConfigException: Exception while Setting the Acknowledgement Endpoint for AE - Default traces collected as per SAP Note: 1514898 - Troubleshooting SAP Process Orchestration / Integration shows the below error:
xi.ms.XIMessage.setupNextHopAccess Throwing java.lang.NullPointerException: while trying to invoke the method com.sap.aii.af.sdk.xi.mo.xmb.XMBHop.getEngine() of a null object returned from com.sap.aii.af.sdk.xi.mo.xmb.XMBHopListHeader.getNextHop(com.sap.aii.af.sdk.xi.mo.xmb.XMBHop)
~apter.xi.ms.AckProcessor.processAck Catching com.sap.engine.interfaces.messaging.api.exception.ConfigException: Exception while Setting the Acknowledgement Endpoint for AE
at com.sap.aii.adapter.xi.ms.XIMessage.setupNextHopAccess(XIMessage.java:1289)
at com.sap.aii.adapter.xi.ms.XIMessage.performIRD(XIMessage.java:3910)
at com.sap.aii.adapter.xi.ms.AckProcessor.createAckMessage(AckProcessor.java:204)
Read more...
Environment
SAP NetWeaver 7.5
Product
SAP NetWeaver 7.5
Keywords
Process Orchestration 7.5, PI 7.5, PO 7.5, XI, AEX, ABAP proxy, ECC, technical acknowledgement, hoplist, com.sap.aii.af.sdk.xi.mo.xmb.XMBHop.getHopInfo(), nextHop , KBA , BC-XI-CON-SOP , SOAP Adapter , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview