cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with ABAP Proxy

Former Member
0 Kudos

Hi All,

I tried to execute the outboundabap proxy as mentioned in blog /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy

When i execute my z progra i dont see any message in sxmb_moni in my XI client.

However i do see a message in my R/3 system and the queue status is yellow(message waiting in queue).

i see my sender service but there is no receiver service which has been configured in repository though.

My HTTP destination gives the test result like this

HEADER NAME HEADER VALUE

~response_line HTTP/1.0 500 Empty HTTP request received

~server_protocol HTTP/1.0

~status_code 500

~status_reason Empty HTTP request received

set-cookie sap-usercontext=sap-language=E&sap-client=414; path=/

content-type text/xml

content-length 814

content-id <soap-01F27EB35FE39543ACBC317FA5438329@sap.com>

soapaction 'http://sap.com/xi/XI/Message/30'

server SAP Web Application Server (1.0;640)

~remote_addr

~uri_scheme_expanded NONE

Is it because of this http connection my message is not going to XI.

regards

sorabh aggarwal

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

hi,

did you register your queues via SXMB_ADM

on your R3 ?

also check question

27. I see an error "Unable to connect to the Integration Builder" while trying to create ABAP Proxies - what can I do?

from the XI FAQ

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Former Member
0 Kudos

Thanks Michal,

the queues were no registered and i am able to see the message going out from the r3 system but in my XI system when i execute sxmb_moni i am getting an error as

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Call Inbound Proxy

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30"

xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"

SOAP:mustUnderstand="">

<SAP:Category>XIProxy</SAP:Category>

<SAP:Code area="ABAP">INTERFACE_REGISTRATION_ERROR</SAP:Code>

<SAP:P1>ifmmessif</SAP:P1>

<SAP:P2>Proxy_MI</SAP:P2>

<SAP:P3>https://sapretail-pos.com/rfctosoap</SAP:P3>

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>No implementing class registered for the interface (type

ifmmessif, name Proxy_MI, namespace https://sapretail-pos.com/rfctosoap

)</SAP:Stack>

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

</SAP:Error>

I am trying to execute an abap program in r3 which should generate a xml file in xi server by using outbound proxy.

regards

sorabh aggarwal

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

hi

can you check this link

Thanks

Rodrigo

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Please, verify if the TA SXMB_ADM, option Integration Engine Configuration is configured like Integration Server

agasthuri_doss
Active Contributor
0 Kudos

Hi Sorabh,

Check whether Connection to the Business Systems with Integration Engine and to the Integration Server is existing.

Regards

Agasthuri Doss