What does SOAP action do?

Hi All,
From hep.sap, i have got a very few knoweldge abt SOAP Action. i.e.,"Specify the SOAP action. The action species the value for the SOAPAction in Web service messages.".
Can any one elaborate SOAP Action purpose, since we are calling Webservice through SOAP URL.
Thanks

Hi ,
it is like a function that web service can perform.
you find the SOAP action from WSDL file at tag soap:operation:
If more than one message type is described in the WSDL, several SOAP actions might also be defined. Check for the correct operation name. If no SOAP action is defined in the WSDL, you can leave the parameter in the receiver channel empty.
Regards,
Rohit
pls reward points if found useful...

Similar Messages

  • What's SOAP action URL in Australia?

    i am using web service, https://worldsecuresystems.com/catalystwebservice/catalystecommercewebservice.asmx?op=Prod uct_ListRetrieve to get data.
    As you can see in above page, the soapaction url is http://tempuri.org/CatalystDeveloperService/CatalystEcommerceWebservice/Product_ListRetrie ve, but when i call it, it return error message,
    "DNS Lookup for "www.tempuri.org" failed. No such host is known".
    is there a separate url for the web service call from Australia?
    thank you in advance

    tempuri.org is the test default namespace URI used by Microsoft development products, like Visual Studio. The term is strictly a placeholder and all instances of it should be replaced with a more meaningful URI in production systems.
    The World Wide Web Consortium recommends that XML namespaces be a Uniform Resource Identifier. "tempuri" is short for Temporary Uniform Resource Identifier.
    http://en.wikipedia.org/wiki/Tempuri
    Basically its a placeholder that needs changing.

  • WHAT DOES "Action definition" mean?

    hi,experts
        i encounterd a problem with adobe printing, and i'm just a beginner at netweaver 2004s. i got the message type 'Z' and the Action Definition 'Z', so what does the action definition mean? is it connected to a program which fetchs the data and formats the output? if it is,how can i find the program?
       pls help me,any suggestion will be rewarded.
       thanks in advance.

    Speech bubbles come up showing the destination of links, if you hold your finger on a link in Safari.
    It may be some kind of javascript link?

  • SOAP ACTION IN SOAP ADAPTER and PROGRAM  IF IN RFC COMMUNICATION CHANNEL

    Hi Gurus,
    Please Explain me what is SOAP action in soap adapter what is the use of it.
    What is the Program ID in the RFC communication channel and what is the use of it.
    Please tell me in  Detail.
    Thanks and Regards,
    RAM.

    Hi,
    Please Explain me what is SOAP action in soap adapter what is the use of it.
    As of W3C definition:
    The SOAPAction HTTP request header field can be used to indicate the intent of the SOAP HTTP request. The value is a URI identifying the intent. SOAP places no restrictions on the format or specificity of the URI or that it is resolvable. An HTTP client MUST use this header field when issuing a SOAP HTTP Request.
    The presence and content of the SOAPAction header field can be used by servers such as firewalls to appropriately filter SOAP request messages in HTTP. The header field value of empty string ("") means that the intent of the SOAP message is provided by the HTTP Request-URI. No value means that there is no indication of the intent of the message.
    Putting things simple, this is an identifier of an operation that you want to execute in the web service (as one web service can offer multiple actions).
    What is the Program ID in the RFC communication channel and what is the use of it.
    Again, this is an identifier for both: RFC sender and receiver systems. It tells the receiver where to listen for connections, and the sender - where to send the data. It works a little bit like a port number in HTTP communication, but with less restrictions.
    Hope this helps,
    Greg

  • Soap Receiver adapter , Target URL and Soap Action

    HI all,
              WIll anyone tell me regarding Soap action, casue , they have given a URL which i have put in Target URL, but i am not able to understand what is SOap action what need to be put in this
    Thankign you
    Sridhar

    i Sridhar,
    In XI SOAP adapter we need two things:
    SOAP URL: which is endpoint to the webserver.
    SOAP action: describes particular method name we wanted to excute on that web applicaiton hosted on the webserver.
    WSDL file has normally multiple operations(methods) , so we execute particular method by giving particular action name.
    Action is not mandatory parameter i guess, this is in case , when wsdl is exposing only one method(action).
    :Normally you can find SOAP Action element under element <SOAP:operation name = "XXX">
    Hope this clears.
    Cheers,
    Div

  • How to find the SOAP Action

    Hi,
    I am using the follwoing wsdl in my scenorio:
    http://www.webservicex.net/CurrencyConvertor.asmx?wsdl
    From this wsdl file, how we can find out what is 'SOAP Action' ( which will be maintained in Configuarion SOAP adapter)
    Regards
    Arvind

    Hi,
    click on the link
    ctrl + F
    operation
    Regards,
    michal

  • Optimize Video, Full (Original Size) - What Does It Do?

    I've recently noticed that some of the video I've imported into iMovie '09 is "optimized" and some isn't. What's the difference?
    Specifically, what does the action "Optimize Video - Full (Original Size)" actually do? If the video can already play in iMovie, and is clearly compatible with it, why does it need optimizing?
    Once you optimize a video, you can't de-optimize it, right? It's a one-way street.

    There is an advantage to having the optimized video: At least on my computer, it plays significantly more smoothly, and it scrubs better, too. Here's what I found for an 8.1 s clip from my iPhone 4:
    Original file: 10.5 MB, 95% CPU when playing.
    Optimized Large: 37.6 MB, 51% CPU
    Optimized Full: 56.9 MB, 47% CPU
    With the original file, the viewer is jerky when it's playing, and the red scrub bar has trouble keeping up with the mouse. With the two optimized, the viewer is smoother (but not perfect), and the scrub bar keeps up with the mouse pretty well.
    I don't understand why the original is so jerky in iMovie when it plays perfectly in QuickTime. I've always had problems with jerky video in iMovie.
    I will also mention another point of interest: I have compared video from my iPhone 4 with video from my Sony HDR-HC5 HDV video camera, a pretty decent HD camera that records on mini-DV tapes. I was surprised to find that the iPhone video is markedly sharper. It really looks significantly better. I will probably be taking more video using my phone now, instead of always lugging around the video camera.
    Downsides to the iPhone video: Not as good in low light. Terrible orange hue in incandescent light (some posters have claimed this might be a defect, as not all phones seem to have this). "Rolling shutter" artifacts. Hard to hold steady, and worries about dropping it since it has to be held in an awkward way.
    Still, it'll be great to always have a high-quality (in outdoor light, at least) video camera close at hand.

  • The SOAP action specified on the message, '', does not match the HTTP SOAP

    Error Message: " The SOAP action specified on the message, '', does not match the HTTP SOAP Action"
    we need establish webservice link with our vendors, they are on windows platform and we are on java.
    they gave us this URL:
    http://mesadstage.webhop.net/MesadSCService/EBOrderService.svc?wsdl
    I create a project in Netbeans, then add Web Service Client, put the URL in, after the some configuration and source code generation, i put these codes in the public void main(String[]), it always returned the error msg:
    Error Message: "The SOAP action specified on the message, '', does not match the HTTP SOAP Action, 'http://tempuri.org/IEBOrderService/GetData'. "
    what was wrong? any thing that I din configured? or it caused by different platforms???
    h2. error message (stack trace)
    javax.xml.ws.soap.SOAPFaultException: The SOAP action specified on the message, '', does not match the HTTP SOAP Action, http://tempuri.org/IEBOrderService/GetData'.
    at org.apache.axis2.jaxws.marshaller.impl.alt.MethodMarshallerUtils.createSystemException(MethodMarshallerUtils.java:1326)
    at org.apache.axis2.jaxws.marshaller.impl.alt.MethodMarshallerUtils.demarshalFaultResponse(MethodMarshallerUtils.java:1052)
    at org.apache.axis2.jaxws.marshaller.impl.alt.DocLitWrappedMethodMarshaller.demarshalFaultResponse(DocLitWrappedMethodMarshaller.java:659)
    at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.getFaultResponse(JAXWSProxyHandler.java:577)
    at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.createResponse(JAXWSProxyHandler.java:520)
    at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.invokeSEIMethod(JAXWSProxyHandler.java:386)
    at org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler.invoke(JAXWSProxyHandler.java:171)
    at $Proxy11.getData(Unknown Source)
    at javaapplication7.Main.a(Main.java:28)
    at javaapplication7.Main.main(Main.java:43)
    h2. source code:
    try {
    org.tempuri.EBOrderService service = new org.tempuri.EBOrderService();
    org.tempuri.IEBOrderService port = service.getWSHttpBindingIEBOrderService();
    java.lang.Integer value = Integer.valueOf(0);
    java.lang.String result = port.getData(value);
    System.out.println("Result = " + result);
    } catch (Exception ex) {
    System.out.println("Error = " + ex.getMessage());
    ex.printStackTrace();
    }

    Try to rebuild the index file of the troubled folder.
    Right-click the folder - Properties - Repair Folder

  • What is the use of soap action?

    Hi experts,
    what is the functionality of soap action in receiver soap adapter?
    Thanks & Regards
    E.Ravi Chandra Reddy

    Hi Ravi,
    This “SOAP action” tells the web service to perform a particular action. It will call the related method in the WSDL and perform that action and that WSDL may contain different functionalities/Methods and the action we will give in the channel will call the particular method
    I have attched the screen of a WSDl containing different methods  (WSMethods)
    Channel for more reference

  • "Orphan Timeline" & "End Action Not Set." What does this mean????

    I am setting up a Blu-Ray DVD in Encore. I have a project on a Premiere Pro CS 5.5 Timeline, which is 2 and a half hours long with 24 Encore chapters in it. I have not yet Encoded it in Media Encoder as of yet.
    I am setting up all my menus and buttons in Encore so all I have to do is link the buttons to them main project when I do encode it and then I can just Check it and Burn it.
    I did check my project just now though and all buttons came up with 2 Errors:
    1) Orphan Timeline
    2) End action not set.
    1) "Orphan Timeline", I assume that means that the button is not linked to any timeline as of yet, correct? (This would be true because there is no main project timeline in there yet.)
    2) "End action not set." What does this mean? Will this go away once I add my whole project into Encore and I link up all of the buttons to the timeline?
    Thanks in advance
    Premiere Pro CS 5.5
    Encore 5.5
    Media Encoder 5

    1) Orphan Timeline
    2) End action not set.
    Both of these suggest that you created a timeline in the Encore project, perhaps with no "asset" in it.
    Yes, ignore both messages for now. But I prefer creating the timeline after, or along with, importing the asset into the Encore project.
    If you believe you have not created a timeline, post a screenshot of your "flowchart."

  • In Advanced Actions, what does the Pause action do? (V7)

    I see in the help that a new action has been added to Advanced Actions in Captivate V7, but I can't find out how to use it. What does Pause do? Can I specify a pause time?
    Here's what i'm trying to do. I want to click a button to make a graphic appear, and i want it to disappear after a few seconds. I tried to do it in Timing with "Display For" and 5 sec., but that didn't work. Will the Pause in an Advanced Action do this? ( show, pause, hide)

    Hello and welcome,
    The new command Pause (asked for it, as for some others) is just an easier way of setting cpCmndPause to 1, nothing more. It has no parameters, you cannot time the pause at all.
    Lilybiri

  • What must be the SOAP Action for Soap Receiver?

    Hi,
    Below is part of wsdl file. I'm using mtd1 method in it.
    This is an Axis generated wsdl.
    part of wsdl
    <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://schemas.xx.com/yy/Wsdl">
       <wsdl:types>
          <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:acbase="http://schemas.xx.com/yyTypes" targetNamespace="http://schemas.xx.com/yy/Types" elementFormDefault="qualified">
    What must be the SOAP Action for SOAP Receiver?
    Thanks

    >
    Cemil Bozlagan wrote:
    > Hi,
    > Below is part of wsdl file. I'm using mtd1 method in it.
    > This is an Axis generated wsdl.
    >
    >
    > part of wsdl
    > <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://schemas.xx.com/yy/Wsdl">
    >    <wsdl:types>
    >       <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:acbase="http://schemas.xx.com/yyTypes" targetNamespace="http://schemas.xx.com/yy/Types" elementFormDefault="qualified">
    > ....
    > ....
    >
    >
    > What must be the SOAP Action for SOAP Receiver?
    >
    > Thanks
    find you answer here - /people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009

  • SOAP Action

    I have a scenario rfc to soap,In soap receiver configuration i have given name method name of wsdl,I Have an error
    Unable to find a matching Operation for this remote invocation in moni
    I feel  my soap action is not trigerring,what would be the problem...
    Thanks
    sriram

    hi,
    did you use the imported wsdl ?
    if the document that you imported
    has a different type (RPC) if may not work
    plase have a look at sap note: 856597
    and two questions:
    Q: Does the RPC or Document style in WSDL play a role in the SOAP adapter?
    Q: Can I convert an RPC styled WSDL to a document styled WSDL?
    the above will help you to create a correct wsdl
    you can also have a look at this weblog:
    /people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
    to see how to get a correct structure (via XML Spy) of the wsdl message
    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>

  • Web service with login soap action

    Hi !
    I would an explanation if the XI soap adapter can resolve the web service's flow below:
    1 - soap action login with the first wsdl;
    2 - reception of the session header;
    3 - when the soap action that needs be called to solve, the session header (cookie saved) must be written inside the http protocol header (from the cookie saved) and after that to send with the second wsdl.
    If there are another thing  to resolve, I would thank about.
    Thanks for your attention.

    Hi thanks for your input, but did you have to encode your binary data stream in say Base64 / utf-8 ? Also if you are transferring files in bulk(say 10 -100 files)  how does your web  service indicate end of one file or what is the best way so as to avoid performance problems.
    Regards,
    Aditya

  • I'm trying to upgrade to Mountain Lion and I get an error message that says "server error during download; 403 forbidden. What does this mean, what can I do? I had no problem downloading Lion.

    Trying to upgrad to Mountail Lion and got an error message : 403 Forbidden. What does this mean? What can I do? I had no problem when I upgraded to Lion.

    403 Forbidden HTTP status code in response to a request from a client for a web page or resource to indicate that the server refuses to allow the requested action. In other words, the server can be reached, but the server declined to allow the requested access.
    http://en.wikipedia.org/wiki/HTTP_403
    Could you be using a different Apple ID oe such?

Maybe you are looking for

  • Bad PBR sig and dual booting with Windows

    This site's menu config is too difficult for me... fyi. => Below is the cases that happened in my environment when installing Solaris 8 Operating Environment, Intel Platform Edition Some will help you, and some may be just for your thinking. Bad PBR

  • How to connect iphone to Pioneer receiver

    Tryng to connect my iphone to watch videos on our Pioneer Receiver.  Can get sound but no picture using the HDMI cable.  Receiver is a VSX-23TXH and says it is iphone compatible.

  • Getting the search result as an object---URGENT

    Hi, I want to capture the search results in an object and perform certain functions on it. To achieve it we have seen certain procedures, the bottle neck is how to get the portlet instance id of the generated page. Any pointers to achieve the same ??

  • Standard Macbook Keyboard Shortcuts Not Functioning

    I have a Macbook running 10.5.7. For some time, I have been unable to use any standard keyboard shortcuts such as CMD-N to open a new finder window etc. I have re-installed the MAC OS X software from clean, reset the defaults for keyboard shortcuts i

  • GTS Web Functionality

    Hello GTS Experts... We are implementing GTS in our organization and we have a business requirement of letting suppliers enter their NAFTA certs via a webpage. We would like to create a page using BSP and have it available via ITS or EP for suppliers