cancel
Showing results for 
Search instead for 
Did you mean: 

Plain HTTP adapter error

Former Member
0 Kudos

Hello all!

I have a following scenario: IDoc ORDERS05 -> IDoc adapter -> XI -> Plain HTTP adapter -> receiver system.

The error arise when HTTP adapter being called.

<!-- Call Adapter -->

<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code>

<SAP:P1>500</SAP:P1>

<SAP:P2>Internal Server Error</SAP:P2>

<SAP:P3>Internal Server Error</SAP:P3>

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Http server code 500 reason Internal Server Error explanation Internal Server Error</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Furthermore, there are two tags "Call Adapter" in XML message (transaction SXMB_MONI).

Please tell me how to solve this problem.

Thanks

Alexander

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI

Go through this thread

<b>>

Hope it helps

Regards

Arpit Seth

Former Member
0 Kudos

Hi Seth.

Thanks for your reply.

Unfortunately, your thread didn't help me.

Let me to explain the problem more detail.

The error occurs on outbound channel when Integration Engine is calling the plain HTTP adapter. I think so because no messages appear in Adapter Engine (For check it I use Message Display Tool).

And what is more the error code changed. It is 404 now:

<!-- Call Adapter -->

<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code>

<SAP:P1>404</SAP:P1>

<SAP:P2>Not Found</SAP:P2>

<SAP:P3>File not found</SAP:P3>

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Http server code 404 reason Not Found explanation File not found</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Regards,

Alexander

Former Member
0 Kudos

Hi,

Can you please check the definitions and Adapter Identifier settings?

This happened once but at R/3 End as nothing moved from R/3 outbound into XI. The reason was somebody changed the SID of R/3 and after verifying it, we changed the RFC definition and everything worked fine. This case normally generated with HTTP error 500 (internal error).

Thanks,

Srini.

stefan_grube
Active Contributor
0 Kudos

The Plain HTTP adapter is not part of the adapter framework, so you cannot see anything in the adapter monitor.

Log on to the server, where the XI is installed. Can you ping the receiver host? Can you put the URL of the receiver as browser address, does that work?

HTTP 500 can be any problem at receiver side. Are you sure, that the payload fits to the receiver requirements?

Regards

Stefan

Former Member
0 Kudos

Thank all.

Stefan is right: My problem is on receiver side.

Regards

Alexander

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi

Would you share the solution with me. I have the same issue. IDoc to Http?

Former Member
0 Kudos

WHAT ABOUT FOLLOWING MESSAGE i GET THIS MESSAGE AND BW REPORTS ARE NOT WORKING AND EVEN cPROJECT IS NOT WORKING

500 SAP Internal Server Error

ERROR: This browser is not supported

(termination: ERROR_MESSAGE_STATE)