cancel
Showing results for 
Search instead for 
Did you mean: 

Send XML Message via ABAP Proxy

Former Member
0 Kudos

Hi everyone,

I'm trying to send an XML Message via the XI. For that I'm using TCode SXIPATT1. I've configured the client 100 as integration server and testing it on client 105 as application system. I also configured an RFC Destination (HTTP) on system 105 to system 100 with the configuration shown in the XI Configuration Guide.

Also the ABAP Proxy shout be configured properly.

But if I test the RFC Connection the error message "HTTP 1.1/ 404 not found" is called.

My configuration for the RFC Connection:

Target Host: IP adress of server Service Nr.: 8101

Path prefix: /sap/xi/engine?type=entry

Under tab Logon/Security I work with the user XIAPPLUSER.

The test via SXIPATT1 shows the following error (SXMB_MONI):

"HTTP response contains status code 500 with the description Internal Server Error", in detail it looks like "HTTP_RESP_STATUS_CODE_NOT_OK".

Any suggestions?

Thanks in advance,

Schnyder Ivan

Accepted Solutions (1)

Accepted Solutions (1)

udo_martens
Active Contributor
0 Kudos

Hi Ivan,

The requested source does not exist.

Path should be like http://<host>:<port>/sap/xi/engine?type=entry. May be you have problem with ur port? Look to TA SMICM / Services, usually port 4 http is 80xx where xx is Sys-ID.

May be service not activated? Look to SICF and activate sap/xi/engine

Regards,

Udo

Former Member
0 Kudos

I made the corrections on my RFC connection, now I have the following error:

"HTTP response contains status code 500 with the description Internal Server Error"?

Former Member
0 Kudos

Ivan,

Now please go through the webloga as given by Bhavesh. It should help you.

---Satish

Former Member
0 Kudos

Yes, this error occurs by testing the RFC Connection (so it should be fine),

but ALSO in SXIPATT1...

Here's the exeption shown in monitor:

<!-- Call Integration Server

-->

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

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="INTERNAL">HTTP_RESP_STATUS_CODE_NOT_OK</SAP:Code>

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

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

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Error Report</title> <style> td {font-family : Arial, Tahoma, .......................... </SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>HTTP response contains status code 500 with the description Internal Server Error Error when sending by HTTP (error code: 500, error text: Internal Server Error)</SAP:Stack>

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

</SAP:Error>

Former Member
0 Kudos

Hi,

I've found the solution:

my problem was, that I've not configured both sides with sm59 and SXMB_ADM the same way...

thx for all your suggestions, they we're all very usefull!

Regards

Schnyder Ivan

Answers (3)

Answers (3)

agasthuri_doss
Active Contributor
0 Kudos

Hi,

This Error - HTTP_RESP_STATUS_CODE_NOT_OK Might also occur because of authorization Check sm59 HTTP destination on R3 that points to the XI integration engine.

Regards

Agasthuri Doss

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

Follow this blog and check if you have done all the steps listed here,

<a href="/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies">How do you activate ABAP Proxies?</a>

Regards

Bhavesh

prabhu_s2
Active Contributor
0 Kudos

check with the note 821026