cancel
Showing results for 
Search instead for 
Did you mean: 

Message cannot be delivered: com.sap.aii.adapter.as2.ra.api.exception.

Former Member
0 Kudos

Hi Experts,

Need your help in our PI 7.4 system,having issue for one of vendor only with inbound message flow

We are facing issue with inbound message flow for one of vendor when check the AS2 logs as below,Please let us know if you need more information

Message cannot be delivered: com.sap.aii.adapter.as2.ra.api.exception.MDNParseException: Cannot process MDN: java.lang.NullPointerException: while trying to invoke the method com.sap.httpclient.http.Header.getValue() of a null object returned from com.sap.aii.adapter.as2.ra.api.Deliverer.getResponseHeader(com.sap.httpclient.http.methods.POST, java.lang.String)

<?xml vThanks,

Avinash
Avi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Experts,

Please can you help us on this issue, Inbound message are not flowing its on Productions Instance

Thanks,

Avinash

Former Member
0 Kudos

Hi ALl,

To update on this error, transport protocal should be change to MDM/AS2 and also this is related to MDM bluk message processing.

Thanks,

avinash

santosh_k3
Active Participant
0 Kudos

Hi Avinash,

We are also facing the same error:

Our scenario is IDOC to AS2 and its PO 7.50 version.

In the AS2 receiver channel the Transport protocol is : Hypertext Transfer Protocol(HTTP).

there is no option to set MDM/AS2 in transport Protocol , Message Protocol is already AS2.

This error we have got for only one message , rest all the messages are getting processed successfully.

Please let us know how did you solve this.

Error:

Exception caught by adapter framework: Message cannot be delivered: com.sap.aii.adapter.as2.ra.api.exception.MDNParseException: Cannot process MDN: java.lang.NullPointerException: while trying to invoke the method com.sap.httpclient.http.Header.getValue() of a null object returned from com.sap.aii.adapter.as2.ra.api.Deliverer.getResponseHeader(com.sap.httpclient.http.methods.POST, java.lang.String)

Thanks

Sai

manoj_khavatkopp
Active Contributor
0 Kudos

Sai ,

You wont be having Transport Protocol:MDM in Receiver , you will be having it in Sender.

So in the flow IDOC--->AS2 your AS2 channel  should have the config done to receive MDN.

Cross chekc the other interfaces which are working you will get and idea.

if issue still persists you may raise new thread with screenshot of your AS2 channel Configuration.

Br,

Manoj

Former Member
0 Kudos

Hi Sai,

Please have look into the below blog which can fix ur issue

Thanks,

Avinash

Answers (0)