cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Sender and JDBC Receiver (Received HTTP response code 500)

Former Member
0 Kudos

Hello experts,

we have a sync scenario: RFC -> XI -> JDBC. We have others of those scenarios and normally everything works fine, but here we get error messages.

RFC Sender-Adapter Error:

com.sap.aii.af.mp.module.ModuleException: call to messaging system failed: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout caused by: com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Timeout

JDBC Receiver-Adapter Error:

com.sap.aii.af.ra.ms.api.MessageExpiredException: Sync application request expired

I get the error 60 seconds after starting the RFC call. All "timeout" paramters which can be set in Visual Admin are higher and setting the HTTP_TIMEOUT parameter for the Runtime of the Integration Engine in SXMB_ADM transaction did not have any effect.

What else can be done to solve the problem?

Best regards,

David

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Changing the timeout is not recomndible solution for any synchronous scenario. For synchronous scenario it is expected to get response within 60 seconds else it is not really a synchronous. I'll suggest you to chnage the design by going for Asynchronous scenario or change the jdbc query so that it returns the response back within 60 seconds.

Thanks

Amit

Answers (3)

Answers (3)

Former Member
0 Kudos

We use a asynchronous scenario now.

Former Member
0 Kudos

Hello,

For HTTP 500,

o Internal error in Java

o Check the default trace file of the Java Engine using the

SAP NetWeaver Administrator

Regards,

Sreenivas

dharamveer_gaur2
Active Contributor
0 Kudos

Hi

Check SAP note 807000 for HTTP Response 500 timeout error.

look this blog to increase timeout.

/people/michal.krawczyk2/blog/2006/06/08/xi-timeouts-timeouts-timeouts