cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP Response: 500 internal server error

Former Member
0 Kudos

Hi,

My scenario is WS(client) to IDOC, when i try sending message from runtime workbench, it displays an error

"Message cannot be sent : 500 internal server error"

While testing the webservice on the WAS, the following error is displayed,

HTTP/1.1 500 Internal Server Error

Connection: close

Server: SAP J2EE Engine/6.40

Content-Type: text/xml; charset=utf-8

Date: Mon, 13 Nov 2006 05:51:49 GMT

<?xml version='1.0'?>

<!-- see the documentation -->

<SOAP:Envelope xmlns:SOAP='http://schemas.xmlsoap.org/soap/envelope/'>

<SOAP:Body>

<SOAP:Fault>

<faultcode>SOAP:Server</faultcode>

<faultstring>Server Error</faultstring>

<detail>

<s:SystemError xmlns:s='http://sap.com/xi/WebService/xi2.0'>

<context>XIAdapter</context>

<code>DeliveryException</code>

<text><![CDATA[

com.sap.aii.af.ra.ms.api.DeliveryException: Received HTTP response code 500 : Internal Server Error

at com.sap.aii.af.ra.ms.impl.core.queue.CallConsumer.onMessage(CallConsumer.java:144)

at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:831)

at com.sap.engine.frame.core.thread.Task.run(Task.java:64)

at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)

at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)

]]></text>

</s:SystemError>

</detail>

</SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>

Help needed, its urgent.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Pragati,

<b>HTTP Response: 500 internal server error</b>, could b of somany reasons.

Please check the configuration on the receiver SAP system and also XI system. Ports/ Partner profiles etc.

Which adapter were using for the sender HTTP or SOAP. R u sure about the WSDL u got. Please make sure if it is valid or not.

-Naveen.

Former Member
0 Kudos

Hi Naveen,

I'm using SOAP adapter at the sender. Can u please explian what do u mean my checking the ports/ partner profile and also the configurations on the R/3.

While testing the wsdl file on the WAS i get the Internal server error.

Can u help me with this.

Answers (3)

Answers (3)

agasthuri_doss
Active Contributor
0 Kudos

Hi,

1) Check on to the stacktrace in

<local drive>:\usr\sap\XXX\YYY\j2ee\cluster\server0\log

2) Just try re-starting the server

3) Tcode-SU01 Check any LOCK.

4) Check the TABALE SPACE

Regards

Agasthuri Doss

deviprasad_pothireddy
Active Participant
0 Kudos

Hi Divekar,

Same error I have faced earlier, check mapping again and test the mapping.

Regards

Deviprasad.

Former Member
0 Kudos

There is no error in mapping, mapping is working fine. Can u tell me some other solution.

agasthuri_doss
Active Contributor
0 Kudos

Hi,

1) Did you re started Java Stack

2) Did you Check the TABLE SPACE

Regards

Agasthuri Doss

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

make sure that the QOS has been set to Exactly Once in the SOAP adapter and the Message Interafce for the SOAP is an Outbound Asynch.

As it is Webservice to IDOC, the scenario is asynch.

Liekwise when you created the WSDL for the Outbound message interafce , did you make the QOS as EO?

Regards,

Bhavesh

Former Member
0 Kudos

Hi,

The QOS i have used in the wsdl is BE , because my exact scenario is

WS(client) to R/3 where a vendor is created(this is async), then it goes to MDM where the same vendor is created in MDM db and a response is sent back from MDM (this is sync).

So i have used BE.

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

><i>WS(client) to R/3 where a vendor is created(this is async), then it goes to MDM where the same vendor is created in MDM db and a response is sent back from MDM (this is sync).</i>

Have you used a BPM? Can you give the steps in your BPM?

Regards,

Bhavesh