REG: SOAP Interface

Hi ,
      I have a scenrio where SOAP is the sender and File is the receiver.
        I have created the WSDL for the SOAP sender.
         Now I need to add User Id and Password to the WSDL.
        Can some tell me the syntax , how to add userId and Password to the wsdl.
Thanks,
Siva

>
sivarama krishna mh wrote:
> Hi ,
>
>       I have a scenrio where SOAP is the sender and File is the receiver.
>
>         I have created the WSDL for the SOAP sender.
>
>          Now I need to add User Id and Password to the WSDL.
>
>         Can some tell me the syntax , how to add userId and Password to the wsdl.
>
> Thanks,
> Siva
User&Pass in endpoint service, or in SoapHeader tag?
for adding user&pass in endpoint, add &sap-user=<user>&sap-password=<password> to the url

Similar Messages

  • Error while testing File-PI-SOAP interface

    Dear All,
    We are working on File-PI-SOAP interface in which we have exposed a functional module from ECC server as receiver webservice. When we are testing the the interface we are getting following error :
    Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: invalid content type for SOAP: TEXT/PLAIN; HTTP 407 Proxy Authentication Required.
    In the receiver SOAP communication channel we have provided the required ECC login & proxy authentication credentials and also we are able to open the URL from PI server. Kindly let us know what more settings are required o make this interface running.
    Regards,
    NJ

    Hi,
    This is a synchronous interface and I want to send the output from webservice as a file to third party system.
    We are just working on a demo interface, so we have created a webservice of a function module of ECC and also our interface is File-PI-SOAP.
    We have also given the login credentials for proxy authentication but still we are getting the error the
    SOAP: error occured: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.io.IOException: invalid content type for SOAP: TEXT/PLAIN; HTTP 407 Proxy Authentication Required
    Kindly let us know, how can we resolve this error.
    Regards,
    NJ

  • File-PI-SOAP Interface error

    Dear All,
    We are trying a interface in which we wanted to do Post Goods Issue in SAP from a file. We have exposed our Z-RFC which will do PGI as webservice and has imported its WSDL in PI.
    Then, we have created a File-PI-SOAP interface. Now, when we are testing the interface we are getting success message in SXMB_MONI but in RWB, message for picking the file is success and when I am opening the message details its showing
    " 500 Internal Server Error" ""Application error occurred during the request procession."
    Details: "The WebApplicationException log ID is [001A64D0A1FC005F0000004600002E4800CEA8DA2043BF9A]."
    Same error is showing for the receiver message but at payload I am able to see the correct values.
    Kindly let us know, if any configurations are to be required to remove thsi error.
    Regards,
    NJ

    Hi,
    >500 Internal Server Error
    does mean the server does not understand the request. I your case: You want to make use of a service which assumedly no exist. May be you have to release or activate it or to do something in SOAMANAGER. Please check your service first with SOAP UI.
    Regards,
    Udo

  • How can I get an Infoprovider list via the BI XML/A SOAP interface?

    I have a followup question for this as well. Currently with xMII we are using the XML/A SOAP interface to query against remote enabled queries in BI. Is it possible through this interface to request a list of InfoProviders? I know that through MDXTEST in SAP GUI there is a list of providers there but is that available through the XMLA interface?  The BAPI that I found that will do this is BAPI_MDPROVIDER_GET_CUBES with the CAT_NAME value set to $INFOCUBE.  This name/description value set is what I am looking for.

    Sorry about that. I had the link ready to paste but neglected to do so: http://acrobatusers.com/tutorials/getting-external-data-into-acrobat-x-javascript
    The idea is that you can read in data from an external or attached file, but it will need to be a different format such as XML, tab-delimited text, or CSV, which can all be exported from a spreadsheet.

  • How to create one soap interface with two soap action?

    Hi,
    I need to create one SOAP Interface with two or more webmethods (soap action), for example:
    Interface: MI_Outb_User
    Webmethods: createUser, searchUser, deleteUser.
    Can anybody helpe me?

    Hi Santos,
    I assume you will use one action at a time and depending upon certain condition you want to invoke the webservice and the corresponding action. If this is yes, then please check michaels reply in this thread:
    How can I handle serveral soap actions 
    or see stefans reply:
    Re: Is SOAP Adapter Action field can contain 2 or more "SOAP Actions"
    If this is not, then please ignore it.
    Regards,
    ---Satish

  • Oracle 9i Webservices app with SOAP interface?

    I'm building an app that has the basic requirement of providing a SOAP interface. Originally this was planned to be a full blown J2EE solution, but I've begun to question the need for all that complexity.
    Is there a way to provide the SOAP interface using some variation of OAS components? What is the minimum I need? Does java have to be part of the equation or can I simply connect the SOAP interface to some stored procs?
    Although I have used Oracle database server to develope many applications over the years, I've never made use of OAS and am fairly confused by all the different components and exactly what they do. TIA

    With Oracle JDeveloper you can publish PL/SQL Stored Procedures as Web Services.
    You don't have to write your business logic in Java.
    Check out more information about it at :
    http://otn.oracle.com/tech/webservices/htdocs/series/plsql/index.html
    and
    http://otn.oracle.com/tech/webservices/database.html

  • Version mismatch error in SOAP interface

    Hi
    Scenario is SOAP to SOAP.
    Sending request by SOAP UI to receiver webservice.
    Interface was perfectly done & tested successfully.
    Then we have done some changes in Receiver soap channel ...due to some error the changes were reverted
    but now i am getting an error while testing as " version mismatch"
    The provider webservice is working fine as we have tested it without PI.
    The complete discription of error is as follows
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
       <soapenv:Body>
          <soapenv:Fault>
             <faultcode>soapenv:Server.generalException</faultcode>
             <faultstring>senderChannel '54cfea9d7e9b3ad2895bbe47a9aaa877': Catching exception calling messaging system; nested exception is:
         com.sap.engine.interfaces.messaging.api.exception.MessagingException: Version Mismatch</faultstring>
             <detail>
                <ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">usa42113</ns1:hostname>
             </detail>
          </soapenv:Fault>
       </soapenv:Body>
    </soapenv:Envelope>
    Please suggest the reason for this error & the possible solution
    Regards
    Abhijit

    Hi prateek
    yes, we are using Axis Framework.
    Earlier the interface was working fine with same configuration...But now its giving error as " Version mismatch"
    Regards
    Abhijit

  • About soap interface

    why we have to specify interface name while doing soap to rfc scinario

    HI,
    In SOAP to RFc interface your Web application is on Sender side and you will be defining the Webservice in XI in ID as per the SOAP sender communication channel.
    then you need to identify the Outbiund Message Interface related to this defined Web service. That could be possible if you mentioned the Message interface in Sender SOAP Communication channle.
    In Recevier you will not require it.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5474f19e-0701-0010-4eaa-97c4f78dbf9b
    /people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
    /people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
    Thanks
    Swarup
    Edited by: Swarup Sawant on Mar 14, 2008 12:14 PM

  • Reg:Soap,RFC,MDM

    Hi All,
       The existing interface is,
    The webservice(Soap) is being triggered and it is being sent to RFC(Synchronous) flow.
    Now the requirement is changed to, the response message alone  needs  to be sent to Soap as well to MDM paralley
    Could anyone suggest me how to proceed the above stated scenario.
    Thanks in Advance
    Regards,
    Lavanya

    Hi ,
    The webservice(SOAP) is being triggered from the sender and it is being passed to the ECC(RFC).
    The response from the ECC should be send to SOAP as well as to MDM,where I have one condition,
    A field by name Status from Ecc will have the value as E or S,when it is E it should be passed to SOAP and if it is S it should pass to both SOAP and MDM.
    Kindly help me out in defining the step by step procedure for the above BPM scenario
    Thanks in Advance
    Regards,
    Lavanya
    Edited by: Lavanya Balanandham on Aug 8, 2011 12:13 PM

  • Reg Soap to Soap scenario

    Hi...
       I am doing soap to soap scenario. Can you please provide the details for doing the soap to soap scenario. I want to provide the input as soap request. Xi would take the soap request and process the request and provide the repsonse.
    Pleasehelp out in doing the above scenario.

    HI,
    Invoke Webservices using SAPXI
    sender Soap Adapter.
    1) Create DT,MT,MI( Syncr,Outbound)
    2)Configure ID
    3Create Webservice (ID->Tools->Define Webservice , Save it as .wsdl)
    Give that wsdl to the sender system
    REceivere Soap Adapter
    1) Need WSDl file from receiver system
    2)mport Wsdl file from External definitions in IR
    3) Create Message Interface ( Synch,Inbound)
    4) Configure ID
    ID :
    Sender , Receiver adapter : Soap Adapter
    Regards,
    Jayasimha JAngam

  • Reg:SOAP to FILE Senario

    Hi,
    Do U have any <b>SOAP TO FILE</b> Senario?
    please send me that Senario immeditely.
    Thank X in Advance.

    a.First you need to Uploading the WSDL into the Integration Repository
    For this Go to your Software Component Version and open the required Namespace. Create an External Definition: In the external definition object, choose Category wsdl and click Import external definitions.
    B.Now create MI.
    In the message interface object, select the message types of the external definition
    object by using the input help.
    C.Creating a SOAP Sender Channel
    Here we have to define the namespace and the name of a message interface (values can be taken from Integration Repository).
    Select the Quality of Service
    D.Create the file receiver file adapter
    this might be helpfuull
    /people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79
    Message was edited by:
            Nisar Khan

  • Reg:SOAP-XI-RFC scenrio

    1)where can we check the processed xml messages in case of soap-xi-Rfc scenario after sending soap request to server?
    and how to handle the application errors?

    Check the below:
    /people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
    Also:
    I guess you are done with the adapter configuration.
    To test you SOAP sender scenario, goto runtime workbench-> component monitoring-> adapter monitoring (test message).
    STEP 1) Give the URL: URL Template: http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel
    STEP 2) Then enter the details of Party, Business Service, Interface name and the interface namespace.
    STEP 3) Give the authorization details (user name and password).
    STEP 4) The last step is to enter the payload. ie in SOAP format( to create the SOAP request follow the given steps)
    To expose a webservice to the internet, you have to create a WSDL file. You can create one in Integration Directory.
    One menu driven option is there "Define a webservice" can be used to create a WSDL file.
    Once the WSDL file is created. Use a SOAP client tool to create the SOAP request.
    You can create SOAP Request from WSDL using the following tool.
    http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916ebc4159c
    Check the SOAP request, it must be having the encoding type UTF (Unicode Transformation Formats) as UTF-16. Change it
    to UTF - 8.
    Once you have created the SOAP request, use the same as the payload and test the scenario.
    SOAP sender configuration link:
    http://help.sap.com/saphelp_erp2004/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm
    Thanks
    Kiran

  • SOAP Interface Query

    Hi all,
    We are running into an XI implementation issue and need some advice on the following issue.  The following is the implementation scenario:
    Our client the supplier (SPP) wants to setup an outbound interface to send an Invoice to their client (CLN).  Here is what we have done so far:
    •     INVOICE IDOC structure is being mapped to the agreed xcbl structure.
    •     The SPP XI system is sending the invoice document to the CLN B2B system via the SOAP receiver adapter that we setup.
    •     We can send an invoice to CLN when an invoice is being created.
    We are not sure how we can achieve the following: 
    •     The client CLN says that it will send a business acknowledgement back to their supplier via the original communication/session from their suppliers, in this case - the SPP XI system.   Is possible for XI to handle the acknowledgement back after sending out a SOAP https message?
    •     The SPP business would like to catch the acknowledgement message and map that to the email adapter as notification.  Is technically possible for us to configure XI to catch such message via the same session as the outbound invoice message?
    Any comments will be much appreciated.
    Thanks.
    Ranjan

    I may have spoke too soon. I removed the carriage returrn in the TITLE_V2 column and re-ran the crawler, with "index all documents" selected. However, the error still persists. I re-indexed the content source several more times but the same issue still persists. My only thought is that the value is cached somewhere in SES.
    I dug a little deeper and went into hte WK_TEST schema and looked at the WK$ATTR_VAL table. There were several rows for the TITLE_V2 - some looked correct some did not. Some of the incorrect rows looked to be cut-off where the carraige return use to but but it does not look like the carriage return was there anymore, although it's difficult to tell. I am not sure what row SES uses and returns to the SOAP request.
    For reference, the current value of the TITLE_V2 of the document this is throwing the error is: "TRANSFORMING FOR SUPERIOR CUSTOMER AND BUSINESS VALUE - PHASE 0 - BUSINESS CONCEPT DEFINITION WORKSHOP 2 - RESULTS: AGREEMENT OF BASIC PRINCIPLES AND WEIGHTINGS FOR MARKET TREND ANALYSIS"
    What I have done now is de-activated the row so its removed from the SES index on the next crawl. Once I verify it's removed, I will add it back in and see what happens.
    Oracle, any ideas what could be the cause?

  • SOAP interface determination

    Hi
    A more philosophical question this time.
    I am somehow familiar with SOAP and AFAIK the invoked method name, is given by the first XML element inside Body tag? Right?
    So. Assuming, I am right, how XI SOAP adapter determines the correct interface? In communication channel there is a box to fill with "default interface" information... it is strange to have such a configuration box as if client send a request to unknown SOAP method an exception should be thrown and not a "default interface" used.
    Also it is interesting that for SOAP channel it is possible to use the "nosoap" option... it does not make no sense as the called interface name is defined inside the soap body.
    So any comments to describe how SAP XI treats SOAP request for determining the right method...
    Thanks for you opinions and links to related materials.
    PS. Answers rewarded

    Hi
    Thanks for the response... I have some issues with terms so maybe You could help me to clear things up.
    > > ...
    > The method name is relevant for a web service. The XI
    > only routes the SOAP message to a receiver, so it
    > does not care about the method.
    > > ...
    > The interface is not the same as the method.
    In SOAP/WSDL terms there are operations in collected into one port (or service if we consider the option that only one port is defined inside WSDL service element). Right?
    and each operation has (again lets make a simplification that there are synchronous SOAP operations discussed) a request message and a response message.
    In XI/IR there are interfaces that have message types. Each message type can be built using one data type. And in scenario configuration I am able to define connections (using communication channel templates) between interfaces.
    So. If an XI Interface is not the same thing as SOAP operations then how is it possible to use mappings? Any hints?
    Or XI restricts the WSDL definition so that inside a wsdl:service there can be only one wsdl:port definition and used binding (and portType) can contain declarations for only one operation?
    Pleas help me out with this
    I appreciate it a lot

  • SOAP interface to iFS?

    Hi, I didn't see any discussion on this topic, but pls. excuse the post if this is covered elsewhere on technet.
    Has anyone experimented with or otherwise developed tools (jsp's) to support SOAP based interaction with iFS?
    We'd like to use iFS as the persistence tier in a document driven application network, but want to avoid building any proprietary interface mechanisms, (and we are limited to HTTP/S for communication).
    SOAP encapsulated instructions for document mgmt. seems like a good solution.
    Any recommendations or pointers to more info would be greatly appreciated.
    Thanks -
    Karl

    I'm looking into the same information. In fact we built our own version of XML/HTTP communications with ASP and SQL Server pretty much doing exactly what ifs does. Its based entirely on BASE64 and raw binary data to handle binary data. The reason IFS may be slow on this fron is because the SOAP standards doesn't yet address any other content type then plain text. Once the spec moves, perhaps IFS will.
    Comments from OTN mod????

Maybe you are looking for

  • Cannot print to an HP Officejet 5610 anything from PSE Version 10

    Help! I'm using Adobe Photoshop Elements Version 10 and I cannot print anything either directly from it, or even anything created out of it to my HP Officejet 5610 series printer.  I am not having the same issue that others have reported with the Fax

  • How to make a perfect cube

    how can i make a perfect 3 cube in after effects? i create a square side of the cube then changing everytime the anchor point (top, both side, and bottom) i duplicate it 4 times and rotate it to recreate the cube but they don't touch in the right way

  • Measuring power at two different point (single phase)

    Hi all, I am new user of LabVIEW 2013 with electrical power suite. May i know how to measure two different point of single phase system using the same VI such as in DAQ power and energy example? As I notice that there are several type of wiring avail

  • Hello question about blown out layout and designer

    hello im a web designer....my format is to slice my layout in fireworks....then I bring things into dreamweaver and then place flash files into placed blank spots...........my problem is I notice things get out of line and blown out.....how can i fix

  • Twistedcaldav remote-server-not-found error

    [notifications] 2012-01-01 18:53:11+0100 [XmlStream,client] [twistedcaldav.notify.XMPPNotifier#error] PubSub node creation error: <error code='404' type='cancel'><remote-server-not-found xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error> Whenever