cancel
Showing results for 
Search instead for 
Did you mean: 

XI Message Error due to : com.sap.aii.af.ra.ms.api.RecoverableExcepti

Former Member
0 Kudos

Hi All,

I have a scenario in which data is transferred from Legacy system to SAP using BPM. There is the RFC written in the SAP side which creates the goods movement for the data send from XI. The adapter type is JDBC. the communication channel that extracts the data from the Oracle database (in legacy system) is JDBC_IN. However I am getting the system error for this message in Runtime Workbench>message monitoring>adapter engine.

The details are as follows:-

Error Category XI_J2EE_MESSAGING_SYSTEM

Error Code HTTP_TRANSMISSION_ERROR

Message Type Send

Profile XI

Connection JDBC_http://sap.com/xi/XI/System

Transport HTTP

End Point http://sapxip:8002/sap/xi/engine?type=entry

Authorization SAPPasswordCredential(PIAFUSER):password=********:sapclient=400:saplang=

In message content I can get the payload (the data that is extracted from the legacy system database) and that means the data is getting extracted by the sender communication channel JDBC_IN. But some the data is not getting transferred to Integretion engine.

The audit log is as follows:-

2009-09-10 18:33:13 Success Channel JDBC_IN: Query executed successfully. Start update

2009-09-10 18:33:13 Success Channel JDBC_IN_Copy: 1 row(s) updated successfully

2009-09-10 18:33:13 Success Send query result. Size: 1290 characters

2009-09-10 18:33:13 Success Application attempting to send an XI message asynchronously using connection JDBC_http://sap.com/xi/XI/System.

2009-09-10 18:33:13 Success Trying to put the message into the send queue.

2009-09-10 18:33:13 Success Message successfully put into the queue.

2009-09-10 18:33:13 Success The application sent the message asynchronously using connection JDBC_http://sap.com/xi/XI/System. Returning to application.

2009-09-10 18:33:13 Success The message was successfully retrieved from the send queue.

2009-09-10 18:33:13 Success The message status set to DLNG.

2009-09-10 18:33:14 Error Transmitting the message to endpoint http://sapxip:8002/sap/xi/engine?type=entry using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: java.net.ConnectException: Connection refused: connect.

Please help me to resolve this issue. What is the error and what do I do.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Please confirm if the connectivity with AE to XI Server is working fine.

Goto sxmb_adm -> Integration Engine Configuration. Check the URL there. It should be 8002 in your case.

And also verify the url in tcode smicm -> Goto -> Services.

Thanks

Swarup

Former Member
0 Kudos

Thanks for ur reply.

I have checked SXMB_ADM, the URL is correct.

http://sapxip:8002/sap/xi/engine?type=entry

And I have also checked the port in SMICM, it is 8002 only.

Can any please suggest more.