Skip to Content
author's profile photo Former Member
Former Member

XI Server Proxy - WAS4.0 http configuration

I have the following scenario:

File to XI to R/3. I'm using the file adapter as the sender and an XI adapter as the receiver, which should call a server abap server proxy.

I created a virtual host on the was4.0 r/3 system called /XIS with the an alias of default_host/sap/xi/engine

When I test the alias I get the following error:

<SAP:Category>XIProtocol</SAP:Category>

<SAP:Code area="MESSAGE">URL_PIPELINE_NOT_FOUND</SAP:Code>

<SAP:P1>/xis?sap-client=110</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Pipeline ID , which is expected as value of attribute "type" in the URL, does not exist in the Integration Engine (URL = /xis?sap-client=110)</SAP:Stack>

I created an RFC destination and used the path prefix of /sap/xi/engine?type=entry. Testing this I get a return code of 500, which I think is good. I added the role of sap_xi_appl_serv_user to the xi service id that I'm using.

When I run my scenario, I get a 401 return code when I try to call the server proxy.

Any help would be great.

Thanks,

Mark

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Posted on Sep 22, 2006 at 01:50 PM

    hi,

    401 is an authorization issue

    are you sure all your passwords are ok?

    (in RFC dest)

    Regards,

    michal

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Michal Krawczyk

      Michal,

      Thanks for all of your help. I finally figured it out. In my receiver XI adapter I had it pointing the port,path,etc..to our main integration server and not the application server (r/3) where the proxies reside. I can now call and execute my server proxy.

      For some reason my soap xml messages on the r/3 app server are being queued in a waiting status. If I go to SXMB_ADM and run the queues, then my proxies get processed. Why are they getting put in a que?

      Thanks.

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.