HTTP to SOAP scenario, help needed.

Hi friendz,
I am tyring to do <b>HTTP 2 Soap scenario</b>, so can any one tell me how to download <b>"wsdl" file </b>
i know how to import an existing <b>wsdl file</b>, but i want to know how we ll download, the <b>file from webservices</b>. i hope u understood my question.
If possible , can any one send me the entire steps for the above scenario, please send me the pdf file to my email: <b>[email protected]</b>
regards,
Satish.

so, you are going to consume webservice.  First use the wsdl url in the browser and save the content as a file. After saving, go to ESR , use external definition tab and save over there. In IR, at the soap receiver side you have to configure target URL and user credentials over there.
If you have more questions, Please let us know. Hope I answered your question

Similar Messages

  • HTTP to SOAP scenario

    Hi guys,
    We have developed an HTTP to SOAP scenario, where XI acts as the WS client in order to call an already published WS.
    When we are testing the scenario through RWB's interface (Component Monitoring --> Integration Server --> Integration Engine --> Self-Test Tab), we get error in SXMB_MONI.
    The error is found in receiver SOAP adapter.
    In Communication Channel Monitoring, we get the error "request entering", "call failed". The Message Id does not have a link in order to see the Audit Log.
    In SXMB_MONI, the error in SOAP header is the following :
    <SAP:Category>XIAdapterFramework</SAP:Category>
      <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: java.net.NoRouteToHostException: No route to host: connect</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
    Our network does not use a proxy server, the Web Service hostname responds when we ping it from CMD.
    Also, the WS works fine when testing it from Web.
    We tried to play around with "Target URL" and "SOAP Action" parameters in receiver SOAP Com. Channel, but error remains the same.
    Any ideas ??
    Evaggelos

    When I am testing the url : http://fmgralxi01:50000/XISOAPAdapter/MessageServlet?channel=:StockQuoteService:Sender_SOAP
    I get :
    Message Servlet is in Status OK
    Status information:
    Servlet com.sap.aii.af.mp.soap.web.MessageServlet (Version $Id: //tc/aii/30_VAL_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#16 $) bound to /MessageServlet
    Classname ModuleProcessor: null
    Lookupname for localModuleProcessorLookupName: localejbs/ModuleProcessorBean
    Lookupname for remoteModuleProcessorLookupName: null
    ModuleProcessorClass not instantiated
    ModuleProcessorLocal is Instance of com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0
    ModuleProcessorRemote not instantiated
    As username: xiappluser

  • HTTP to SOAP scenario error

    Hi guys,
    I have developed an HTTP to SOAP scenario, in order to invoke a Web Service.
    I am trying to test the scenario by using an HTTP client.
    However, I am getting the following message, in the result:
    Result:
    <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP:Header>
    </SOAP:Header>
    <SOAP:Body>
    <SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"><faultcode>SOAP:Client</faultcode><faultstring>Pipeline specified in URL attribute (type) not existing</faultstring><faultactor>http://sap.com/xi/XI/Message/30</faultactor><detail><SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1"><SAP:Category>XIProtocol</SAP:Category><SAP:Code area="MESSAGE">URL_PIPELINE_NOT_FOUND</SAP:Code><SAP:P1>/sap/xi/engine?type=entrynamespace=http%3A//famar.gr%3ADemoSOAP&amp;interface=GetStockQuote_Sync_OB&amp;service=HTML_Service&amp;party=&amp;agency=&amp;scheme=&amp;QOS=BE&amp;sap-user=xiappluser&amp;sap-password=++++&amp;sap-client=100&amp;sap-language=EN</SAP:P1><SAP:P2>ENTRYNAMESPACE=HTTP%3A//FAMAR.GR%3ADEMOS</SAP:P2><SAP:P3/><SAP:P4/><SAP:AdditionalText/><SAP:ApplicationFaultMessage namespace=""/><SAP:Stack>Pipeline ID ENTRYNAMESPACE=HTTP%3A//FAMAR.GR%3ADEMOS which is expected as value of attribute &amp;quot;type&amp;quot; in the URL, does not exist in the Integration Engine (URL = /sap/xi/engine?type=entrynamespace=http%3A//famar.gr%3ADemoSOAP&amp;amp;interface=GetStockQuote_Sync_OB&amp;amp;service=HTML_Service&amp;amp;party=&amp;amp;agency=&amp;amp;scheme=&amp;amp;QOS=BE&amp;amp;sap-user=xiappluser&amp;amp;sap-password=++++&amp;amp;sap-client=100&amp;amp;sap-language=EN)
    </SAP:Stack></SAP:Error></detail></SOAP:Fault>
    </SOAP:Body>
    </SOAP:Envelope>
    Do you have any ideas?
    Also, I am not able to see in SXMB_MONI the messages that are generated.
    This is only possible in Message Monitoring in RWB.
    Thank you
    Evaggelos

    Hi Evaggelos,
    The URL you used to generate the WSDL for your webservice is wrong:
    URL = /sap/xi/engine?type=entrynamespace=http%3A//famar.gr%3ADemoSOAP&amp;interface=GetStockQuote_Sync_OB&amp;service=HTML_Service&amp;party=&amp;agency=&amp;scheme=&amp;QOS=BE&amp;sap-user=xiappluser&amp;sap-password=+++++&amp;sap-client=100&amp;sap-language=EN
    It should be of the type:
    http://host:port/XISOAPAdapter/MessageServlet?channel=<party>:<service>:<channel>
    Thanks,
    Varun

  • HTTP 2 SOAP Scenario

    Hi Experts ,
                  My scenario is http 2 soap.then soap url will be call to the sap(bapi).i dont have idea on that.can u please any body help me.if there is any links  r there provide me.
    Regards
    Syed

    Hello Syed,
    Give a hit in sdn, you get tons of data.
    However go [LINK|http://www.sdn.sap.com/irj/scn/advancedsearch?query=httptosoap]
    /people/praveen.gujjeti/blog/2010/01/14/calling-abap-proxies-using-soap-and-http-adapters-in-sap-xi30pi70
    riyaz.net/blog/xipi-a-guide-to-using-sap-xi-soap-adapter/technology/sap/113/
    Regards
    Pothana

  • In HTTP to SOAP scenario. Error i get is "Invalid content type for SOAP"

    Hi,
    In HTTP to SOAP(synch) scenario. Error i get is <b>"Invalid content type for SOAP"</b>
    When pass my data in the HTTP client, I get the following Error.
    What may be the cause,How to reslove it.
    Response am getting is below............................
    Result:  
    <SAP:Error><SAP:Category>XIAdapterFramework</SAP:Category><SAP:Code>MESSAGE.GENERAL</SAP:Code><SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: invalid content type for SOAP: TEXT/PLAIN</SAP:AdditionalText></SAP:Error>

    hi ,
    Just refer following 2 links
    Re: Invalid content type for SOAP
    Re: invalid content type for SOAP: TEXT/HTML
    Regards,
    AshwinM
    Reward If helpful

  • Idoc to FI scenario - Help needed

    Hi folks,
    Scenario: Idoc to file:
    I am trying to push COSMAS01 from SAP R/3 systemt to PI 7.1. I did the following
    1> Configured the IR and ID
    2> Did the ALE config on the sender R/3 system and also pushed idoc using BD16. I also see the status of the idoc as 03 (Send to port ok). However when I run IDX5 and SXMB_MONI, I dont see any message . idoc received.
    Let me know where do I check to troubleshoot this issue.
    I also have a doubt, Do I need to distribute the model from BD64 to from R/3 ? Is it needed?
    -- AKJ

    Thanks guys,
    I was able to move a bit further. The isse was in SM58 on the sender R/3 side. The message was the sender port was not configured in IDX1.
    I just did and cleared tRFC and it worked now. However the message in SXMB_MONI is in error. This is the error message.
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Receiver Determination
      -->
    - <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="RCVR_DETERMINATION">NO_RECEIVER_CASE_ASYNC</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>No receiver could be determined</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    I could the my idoc content in the XML payload
    I read other blogs and forum messages and this issue has to do with clearing cache
    I did the following
    Did full clearing of cache SXI_cache
    Also cleared CPAcache using PIDIRUSER and PIRWBUSER
    Restarted executiong of messages in SXMB_MONI, but in vain.
    Please advise what I am missing.

  • SOAP Adapter Help Needed

    Hi,
    I have a scenario where i need to call the Web Service on the Traget Side. I know how to configure the SOAP Adapter to do this but i am facing an issue here.
    The Webservice Expects the SOAP request to be in the form. I don't know how to bring this authentication info the header. Can any body please suggest
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:RIM_INT_AD_LDAP_API_Organizations">
       <soapenv:Header>
          <urn:AuthenticationInfo>
             <urn:userName>?</urn:userName>
             <urn:password>?</urn:password>
             <!Optional:>
             <urn:authentication>?</urn:authentication>
             <!Optional:>
             <urn:locale>?</urn:locale>
             <!Optional:>
             <urn:timeZone>?</urn:timeZone>
          </urn:AuthenticationInfo>
       </soapenv:Header>
       <soapenv:Body>
    <SOAP BODY HERE>
    </soapenv:Body>
    </soapenv:Envelope>

    Hi,
    Can anybody suggest how to insert a message type in the Header of SOAP request going out. I need to insert Authentication Info Structure in the Header.
    Thanks,
    Kulwant

  • Data Load scenario- help needed

    Hi gurus,
    Please help me with the below scenarios for the LO mechanism:
    Rec 1 entered in R3 between T1 and T2 (during R3 setup table population). When does Rec1 get into BW?
    Rec 2 entered in R3 between T2 and T3 (after setup table population but before initialization loads). When does Rec 2 get into BW?
    Rec 3 entered in R3 between T3 and T4 (during initial loads in BW). When does Rec 3 get into BW?
    Rec 4 entered in R3 after initialization is completed after T4. When does Rec 4 get into BW?
    Time
    T1                                          T2    T3                                                                               T4                             
    |--|---||--
           Rec 1                                Rec2                                   Rec 3                                                   Rec 4
    T1 – T2 – Setup Tables populated
    T3 – T4 – Initial Loads performed
    T4 onwards – Delta Loads performed

    Hi ,
    senario1;Rec 1 entered in R3 between T1 and T2 (during R3 setup table population). When does Rec1 get into BW?
    during the setup table filling ,v3 jobs will be descheduled
    you need to lock all the user's (no user can post documents)
    Rec 2 entered in R3 between T2 and T3 (after setup table population but before initialization loads). When does Rec 2 get into BW?
    here just setup table is filled,however init is not performed
    so still  v3 jobs will be in descheduled mode ,the posting which were/are happened  sits in application tables
    Rec 3 entered in R3 between T3 and T4 (during initial loads in BW). When does Rec 3 get into BW
    here init is running,it will be down time for R/3 due to heavy load processing to BW
    so still  v3 jobs will be in descheduled mode ,the posting which were/are happened still sits in application tables
    Rec 4 entered in R3 after initialization is completed after T4. When does Rec 4 get into BW?
    after init,now we need to schedule v3 jobs, so all the postings(which were posted earlier/which are posted for the moment) now will transfer from application tables to delta que depending on the update mode(direct/queued/un serialized)
    Hope this helps you!!!!!!!
    cheers,
    Swapna.G
    Message was edited by:
            swapna gollakota
    Message was edited by:
            swapna gollakota

  • Sales Forecast Scenario - help needed

    Dear Experts
    I need your help in following forecast scenario:
    I am have two planning areas, one for actuals and other for planning (The cube structure are similar). The forcast function is written at material and month level in mutiplanning area. I have created a new planning version LE2 by copying actuals for first six months of 2008.
    I like to generate forecast for next six months in this plannng version. by using reference data from actuals planning area with version #  and period  01.2007 to 06.2008. I am using Automatic Forecast Method as the strategy.
    I have restricted the calmonth characteristic in the package as 07.2008 to 12.2008.  The fields for reference in the function has calmonth from 01.2007 to 06.2008 and # as version and planning area = planned. Field for condition has version # and planned as planning area.
    I have following issues:
    The function is using refrence data from 01.2007 to 12.2007 and not up to 06.2008?
    Proposing values for version # and actuals planning area insted of LE3 version and Planned planning area.
    Please guide.
    Best Regards
    Shahid

    Hi
    There is a correction in my previous mail. The planning area in reference data is set to actuals.
    Best Regards
    Shahid

  • Critical Scenario - Help Needed

    Hi Gurus,
    Scenario:
    1) I have a table control with 2 radio buttons, 7 columns and 1 column of push buttons.
    2) On click of radio button 2, the push button gets enabled and on click of the push button, a pop-up
    screen comes up.
    3) After entering data on the pop-up screen, control should come back to the main screen and whatever
    data the user has entered should get displayed.
    4) Now say user has entered 7 rows of data by repeating the above process. Suddenly, the user wants to
    see what he entered in the first row's pop-up, then the user has to press the first row's push button in order
    to see what he had entered in the pop-up.
    My Problem is with the 4th Point, how can I achieve this.
    Challenges I am facing: Even though I am clicking the 5th row's push button, it is showing me the 1st row's
    data.
    The Pop-up screen's values should change row wise depending on the data.
    Please help me out, this issue is eating me up.
    Thanks
    Chandan

    dont u go thru all the reply given to ur issue ......
    again & again ur asking the same thing....
    *screen 100
    data: l_function like sy-ucomm,
            l_lin      type sy-stepl.
      clear: ok_code,l_function,error.
      ok_code = sy-ucomm.
      l_function = ok_code.
      if l_function(2)  = 'BU'.
        clear l_lin.
        l_lin = gt_cat09-top_line + l_function+2(2) - 1.
       read itab into ls_itab index l_line.--->current line. basedon conditions u can call popup message.
        perform get_relations.
        if gt_cat06[] is initial.
          perform display_popup.--->pop up select options.
        else.
         saved = 'X'.
        endif.
        if error ne 'X'.
          call screen '0101'.-->i'm calling another screen.
        endif.
      endif.  case ok_code.
        when 'SAVE'.
        when 'DELE'.
        when others.
      endcase.
    regards
    Prabhu

  • HTTP XI SOAP Scenario problem

    Hello,
    Via an HTTP client (wfetch) I am trying to send a payload to a WebService I generated from the XI system(using the wizard).
    The log from the http client is as follows:
    <u><u>started....
    WWWConnect::Close("16.16.158.134","8000")\n
    closed source port: 1490\r\n
    WWWConnect::Connect("16.16.158.134","8000")\n
    source port: 1695\r\n
    REQUEST: **************\n
    POST /sap/xi/adapter_plain?namespace=http:\lab.hp.com&interface=LookForNewOrders&service=HTML_SERVICE&party=&agency=&scheme=&QOS=&sap-user&sap-password=
    &sap-client=700&sap-language=E HTTP/1.0\r\n
    Host: hp547-4.gre.hp.com\r\n
    Accept: */*\r\n
    Content-Length:174\r\n
    Authorization: Basic eGlzdXBlcjoxMjM0NTY=\r\n
    \r\n
    <LookForNewOrders>\r\n
      <Refnumber>4</Refnumber>\r\n
      <CustomerID>444</CustomerID>\r\n
      <Material>dd</Material>\r\n
      <Quantity>1</Quantity>\r\n
      <Status>N</Status>\r\n
    </LookForNewOrders>
    RESPONSE: **************\n
    HTTP/1.0 500 Internal Server Error\r\n
    set-cookie: sap-usercontext=sap-language=E&sap-client=700; path=/\r\n
    content-type: text/html\r\n
    content-length: 0\r\n
    server: SAP Web Application Server (1.0;640)\r\n
    \r\n
    finished.</u></u>
    For the soap receiver adapter I put the follwoing URL, which I took out of the WSDL of the webservice:
    http://hp5474.gre.hp.com:8000/sap/bc/srt/rfc/sap/IF_Orders_Insert?sap-client=700
    In SXMB_MONI I receive the following error:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="PARSING">ADAPTER.SOAP_EXCEPTION</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>soap fault: SOAP processing failure, error id = 1001</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Please advise,
    Thanks
    Boaz

    Hi Boaz,
    It could be that there is nothing wrong with your XI config. The 1001 errorocde suggests that there may be an application processing error. Can yuou test the webservice directly with the data you are providing (to check that it is not causing the errors)?
    Cheers
    Manish

  • XI Scenario Help Needed

    Hi All,
    We generate IDoc in R/3 which is not SWIFT standard / formats.
    2.     XI received the message and forward (using FTPS) to the service bureau and service bureau converts the IDoc into MT format.
    My requirement is when the IDoc is generated in R/3 u201CPAYEXTu201D; I have 2 options;
    ·         To sign the IDoc in R/3 à ABAP side OR to sign the IDoc XML file in XI à JAVA side
    Signature is self signed, given by SAP stored in R/3
    Any document / help link?
    Thanks and Regards
    Mahesh

    thanks

  • Problem with SOAP Scenario

    Hi,
    I am trying a http to soap scenario.
    In the receiver soap adapter, I have specified the following:
    Target url: http://test.abc.com/
    Action: handleLogin()
    When I send the request, I get a "time out error" as the response in the http client tool.
    However, in sxi_monitor, I get a webpage as the response(A web page is being displayed in the monitor).
    What I was expecting is a response message that matches the wsdl.
    I have tried using "" and a blank value for the Action field in the soap adapter, but no luck.
    Any help would be appreciated.
    Thanks,
    Smitha.

    Hi Shabarish,
    Thanks for your response.
    I provided the operation name in the soap adapter as specified in the blog, but I am getting a http_adapter exception. (500 internal server error)
    Any clues?
    Thanks,
    Smitha.

  • Dreamweaver and PHP Help Needed!

    If there is anyone out there who can help, I am working with
    a back-end secured website that is in php and need to manipulate
    and change pageson-the-fly. I'm not sure how to view and actually
    see in Design View my PHP page, as I can best work in Design View.
    Can anyone help out there?
    The website I need help with is
    http://www.businesscreditbuilder.com
    Help needed as soon as possible...
    Thank you...
    If you want to help, I can compensate you for helping with an
    immediate page..

    Thank you for writing. I do need your help, and here's the
    scenario. I work for a company that deals with business credit. In
    the previous post at
    http://www.businesscreditbuilder.com
    there is a login. Once logged in, there is a home page for the
    members. That first page I need to change as soon as possible for
    over 40,000 members. All the members will see the same home page
    inside the members area. You're welcome to login as "makaiman",
    password is "1143mak" to see the first page that comes inside the
    members area I need to change just a little. PHP is installed on a
    remote server running on Windows. I need help or guidance on this
    immediately but I have to sleep right now as it is 1130pm pacific
    and need to have this done by sometime tomorrow morning. I
    appreciate all of your help so very much... any advice would be so
    much appreciated...
    m

  • File name to be read in mapping - File to SOAP Scenario

    Hi all,
    its a  file to soap scenario. i need to send the file name also to target system. how can i get the file name in the mapping? is there a way to read the header information in mapping?
    Regards,
    Rashmi

    You need to check for Adapeter specific Message Attributes of your File adapter.Then write user defined function to set Dynamic_configuration. So that you can get the file name in the header(u can chk this in SXMB_MONI after implementing the UDF, it will create one section for dynamic_configuration.)
    Manisha

Maybe you are looking for