cancel
Showing results for 
Search instead for 
Did you mean: 

REG''(INBOUND) expired''

Former Member
0 Kudos

Hi all,

I am in a scinario RFC to SOAP sinchronoyus scinario frequently i used to get this error "com.sap.aii.af.ra.ms.api.MessageExpiredException: Message 1c18dd70-c028-11de-895c-001a4b081ffe(INBOUND) expired''. Can you please share your vies for the reason fo this error and how to eliminate this.

Regards,

Rama

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Rama,

For this Error com.sap.aii.af.ra.ms.api.MessageExpiredException

check Ques 14 at this wiki

https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/rfc%252bfaqs

Actually in synch communication, It will except the response from the receiver within a certain time.If response is not getting back within tht interval these type error messages pop up.

This can be due to following:

1) R/3 server is very slow or down time

2) Integration Engine performance is very slow.

Goto RWB, under component monitoring click the Integration Engine, if it takes more time to show the status.

Then inform ur admin.

Regds,

Pinangshuk.

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks for your help

former_member187339
Active Contributor
0 Kudos

Hi Ramakrishan,

Check this link http://www.saptechies.com/faq-xi-30-pi-70-pi-71-rfc-adapter/

Q 14: During a synchronous RFC call to the RfcAdapter (sender channel) the error message "call to messaging system failed: com.sap.aii.af.ra.ms.api.MessageExpiredException" comes up. For receiver channels a similar error messages is shown. What does this mean and what could be done about it?


A: At the beginning of a synchronous RFC call the RfcAdapter (sender channel) builds up the XI request-message and will send this to the Adapter Engine with a timeout. After this it will wait till the response-message reaches or the timeout expires. In case of timeout the exception named above is thrown. The timeout used by RfcAdapter for synchronous calls can be configured for the whole RfcAdapter as a property of the RfcAdapter J2EE Service. To change it's value open the service properties sheet like described in Q3 and change the value of "syncMessageDeliveryTimeoutMsec". Notice that this value is specified in milliseconds. After changing the property store the properties by clicking the save-button (disk symbol) on top of the page.If a similar error messages is shown for a receiver channel the timeout setting is done in the inbound XI-Adapter of the Adapter Engine and not via the above described setting in the RFC-Adapter. The value of xiadapter.inbound.timeout.default from J2EE Service 'SAP XI Adapter: XI' is used in this case. Note 791379 will explain this in detail.

Regards

Suraj