cancel
Showing results for 
Search instead for 
Did you mean: 

Abap server proxy on IS configured as HUB

Former Member
0 Kudos

Hi,

My scenario is;

web serv. client (soap) => XI srv => abap proxy

In the abap proxy I want to return some binary data as attachment. Seems to me that I'm not allowed to execute

abap proxy on the XI IS since the error msg is;

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

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

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

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Proxy calls on the sender or receiver side are not permitted on the IS (client)</SAP:Stack>

<SAP:Retry>N</SAP:Retry>

</SAP:Error>

The engine type is configured as HUB.

Can someone confirm this, or is it something I can do?

best regards

Torstein

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

I think you should have two client (like 100 and 200) for Proxy calls from/to XI. Client 100 has to be configured as Intergration server and client 200 as application system.

Regards,

Sasi

Former Member
0 Kudos

Hi ..

Why can't i use same client of Integration server as an application developement client for proxy generation.

i am also struck up with same prob. But i've only one client of Integration server where i need to develop my Proxy aplication also.

can any one suggest how can i use the same client of IS for proxy apllication also.Or is it a must to have Two different clients,

thanks in advance,

datta

MichalKrawczyk
Active Contributor
0 Kudos

>>>Or is it a must to have Two different clients,

it's a must

Regards,

michal

Former Member
0 Kudos

Hi michal,

thank u very much for ur reply..

As i am new to proxies, i know very little abt it.

would u plz tell me the reason why should not we use same client of IS for proxy application also.Are there any configuration settings need to be done for using same client.

Thanks in advance..

datta

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>Are there any configuration settings need to be done for using same client.

yes there's one: TCODE - SXMB_ADM - integration engine config

if you set your client as HUB then you cannot use proxies

if you set it as application server then you can use proxies

but this is not a problem how can you use proxies on the same client but why?

XI is an integration server - use for message transfer not for building applications on it

XI offers many ways to communite with it but not for being an application sever itself

ERP 2004 can have XI on the same instance (server)

but you also need to use another client to work with XI

so most probably this will not change

the conclusion: build your applications on applicaiton servers (r3 for instance) and leave XI for message transfer only

Hope it clears a little

Regards,

michal

-


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

Answers (0)