Skip to Content
avatar image
Former Member

Rfc to webservice

I have a scenari0 rfc to webserivce,i am getting an error

<!-- Call Adapter

-->

- 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: Unable to find a matching Operation for this remote invocation

Can any one please help it urgent.

Thanks

sriram

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • avatar image
    Former Member
    May 26, 2006 at 06:46 PM

    Hi,

    Check these

    1) WSDL format

    2) Mapping , take input xml and map in the Repository

    3) Check SOAP Adapter Configuration- Target URL - should be wsdl URL

    4) Test the WebServcie Independenlty.

    Refer FAQs SAP Note- 856597

    More on -

    receiver-soap-adapter-error-invalid-content-type-f

    Using receiver SOAP Adapter

    Hope this helps,

    Regards,

    Moorthy

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 27, 2006 at 06:27 AM

    Hi sriram,

    Check whether the message u created has XML namepsace as the url where the web service is located ,

    also verify the operation/ action which u r invoking is there in the SOAP Communication channels action field.

    Regards,

    Keith.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 27, 2006 at 06:47 AM

    Hi keith

    I am not creating any messages to create the xml namespace,i have wsdl file which has methods & xsd's for the request & response reference.I have imported rfc funtional module.In mapping rfc req to xsd request & xsd response to rfc,i want to be clear i am importing xsd & i am working please correct me if i am wrong.In soap i am giving the url which i have in wsdl & soap action method.(I cant work directly with wsdl bcoz its not having any structure in it)

    I am getting an error

    Unable to invoke the match operation.Please check the operation.

    I have tested with spy its working fine i am getting response...

    So please tell me where i went wrong its urgent...

    Thanks for all ur help

    sriram

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      What are the parameters you mentiomed in the SOAP adapter? I think you are not calling the right method? What is the value given by you in the SOAP Action field of receiver communication channel? Can you share/give link of the wsdl?

      sr_suraj22@yahoo.com

      Regards

      Suraj

      Message was edited by: S.R.Suraj

  • avatar image
    Former Member
    May 27, 2006 at 07:02 AM

    Sure suraj can i have your email id or contact details,where i can discuss briefly..

    Thanks

    sriram

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 27, 2006 at 07:04 AM

    Sure suraj can i have your email id or contact details,where i can discuss briefly..

    Thanks

    sriram

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Sriram,

      Just check following weblogs :

      <a href="/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1 To WEB SERVICE-Part1</a>

      <a href="/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2 To WEB SERVICE - Part 2</a>

      regards,

      Keith.