cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP: call failed: java.io.IOException

Former Member
0 Kudos

Hi gurus,

I was executing several stress-tests for an interface between two non-SAP systems over PI that uses async SOAP adapter communication.

The requirement is to transfer messages with a size of up to 70mb. I executed the tests successfully with a 50MB message size and lower, and then I tried with a 70MB message, but the message failed and got this error in the adapter log:

SOAP: call failed: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 500 Internal Server Error

I believe this is coming from the adapter itself and not from the receiving system. I have checked the binary message data from the messaging system and it looks perfectly fine.

Any ideas why this is happening? Is there a limitation for message sizes with the SOAP adapter?

I also checked the messaging system configuration settings in the AS Java but could not find anythig related to the SOAP adapter.

Thanks in advance.

Regards,

S. Gökhan TOPÇ

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

What's the value when you goto sxmb_adm -> Integrtaion Engine Configuration -> Specific Configuration -> Tuning Parameter name EO_MSG_SIZE_LIMIT? Also how is ICM parameter icm/HTTP/max_request_size_KB configured?

Regards,

Prateek

Answers (2)

Answers (2)

Former Member
0 Kudos

This error was showing as the ICM was rejecting the request which exceeded the max size with an HTML page.

kkram
Contributor
0 Kudos

Can you provide us the audit log of the last run. The the full log but only the high level once. Looks like this is data issue and not message size issue but the audit log will help better.

Thanks

KK