cancel
Showing results for 
Search instead for 
Did you mean: 

Receiver REST communication channel error in SAP PO

Former Member
0 Kudos

Hi Experts,

We have developed scenario between sender RFC and Receiver REST, we are facing the issue while executing the ZBAPI in SAP-ECC(here we are using POST is static value in REST operation. We are getting the short dump with this below error in transaction SE38.

Whenever we are executing the transaction the report Z*, immediately we are getting the dump screen.

ECC Error:

"Bean ZRFC_DM_XXXXX not found on host HSAPPODEV, ProgId =XI_IDOC_DEFAULT_D90: Object not found in lookup of ZRFC_DM_XXXXX."

In Communication channel of PI-PO also we are getting the below error in Receiver REST communication channel

Transmitting the message using connection RFC_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.adapter.rest.ejb.common.exception.HttpCallException: HTTP POST call to http://XXX.XX.XX.XX/MDMSAPService/BIZGeo/AddUpdateBranch not successful. Internal Server Error.

Please help on this where we have stuck. Thanks in advance. Regards, Sanjeev

Accepted Solutions (0)

Answers (2)

Answers (2)

apu_das2
Active Contributor
0 Kudos

Hi Sanjeev,

You need to check 2 things -

1) 1st use any third party REST client to call the REST service independently to check if it is returning the response properly or not.

2) Your RFC connection between ECC and SAP PO. Check the connection type T you have created for this in ECC SM59. Check whether the program ID - XI_IDOC_DEFAULT_D90 is registered in your Application system or not.

Thanks,

Apu

apu_das2
Active Contributor
0 Kudos

Hi Sanjeev,

You need to check 2 things -

1) 1st use any third party REST client to call the REST service independently to check if it is returning the response properly or not.

2) Your RFC connection between ECC and SAP PO. Check the connection type T you have created for this in ECC SM59. Check whether the program ID - XI_IDOC_DEFAULT_D90 is registered in your Application susyem or not.

Thanks,

Apu