cancel
Showing results for 
Search instead for 
Did you mean: 

** SOAP to SOAP call - HTTP 404 not found - invalid content type

jegathees_waran
Active Participant
0 Kudos

Hi friends,

We have one scenario SOAP to SOAP call. It is synchronous interface. We are calling the WSDL.

For some of the messages (not all), we are getting the error in SXMB_MONI

-


com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 404 Not Found

-


In the sender & receiver SOAP communication channel also, same error : SOAP: call failed: java.io.IOException: invalid content type for SOAP: TEXT/HTML; HTTP 404 Not Found

Friends, this error is not coming for all messages. For some of the messages it is coming. For example,

10:50 - Message Processed Successfully

10:54 - Message Processed Successfully

10:59 - Error

11:05 - Message Processed Successfully

......

By looking threads and blogs, I implemented MessagesTransformBean in the receiver CC and added the parameter Transform.ContentType as 'text/xml;charset=utf-8'.

After implementing this also, error is coming for some of the messages.

Can you kindly clarify friends, what could be the problem?

Kind regards,

Jegathees P.

Accepted Solutions (0)

Answers (3)

Answers (3)

jegathees_waran
Active Participant
0 Kudos

Hi friends,

Thank you for your reply. I will check with basis guys to check the JVM log and if any memory issues.

jegathees_waran
Active Participant
0 Kudos

HI Stefan

Thanks. I have already gone through this link. My doubt is why it is returning HTTP 404 for some messages. I am not able to find any difference between the success message and error message payload.

stefan_grube
Active Contributor
0 Kudos

If the URL is correct, and I suppose that you have verified this already, then it could be an overload on the server.

That means the server is busy.

Former Member
0 Kudos

I'm in agreement with Stefan...

If the problem is intermittent then the system is overloaded at certain times. You would probably need to do some JVM analysis to see the resource usage & look at increasing the memory.

Regards, Trevor

stefan_grube
Active Contributor
0 Kudos