IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Unable to invoke a Siebel 8.0 webservice from webM65

    Posted Tue November 13, 2007 09:13 PM

    Hi All,

    I am trying to invoke a Siebel webservice in webM6.5 using the SOAP_RPC binding.
    Everytime I try invoking the service it returns a SOAP FAULT:
    There is no active Web Service with operation named ‘XYZ’.(SBL-EAI-04313).
    The same wsdl works using a tool like XML Spy.
    Is there anything i need to change, or is this a webM Integration Server 6.5 bug for which a fix would be required?

    Regards,
    Kiran:confused:


    #API-Management
    #webMethods
    #soa


  • 2.  RE: Unable to invoke a Siebel 8.0 webservice from webM65

    Posted Tue November 13, 2007 11:50 PM

    What is returning that soap fault? Siebel? That message appears to be saying that you are sending an incorrect soap request to Siebel. The soap request sent from IS should match the working one sent from XML Spy. Does it?

    I doubt that this is an IS defect.

    Mark


    #API-Management
    #webMethods
    #soa


  • 3.  RE: Unable to invoke a Siebel 8.0 webservice from webM65

    Posted Wed November 14, 2007 12:17 AM

    Hi Mark,

    Siebel is returning the Soap Fault, but im feeding the same data to the webMethods webservice connector as well as the xml input in XML Spy,It still returns me There is no active Web Service with operation named ‘CCProductWS:ProductsInsertUpdate’.(SBL-EAI-04313).

    Regards,
    Kiran


    #API-Management
    #soa
    #webMethods


  • 4.  RE: Unable to invoke a Siebel 8.0 webservice from webM65

    Posted Wed November 14, 2007 01:20 AM

    I did not ask if you were giving the same WSDL to IS as you were to XML Spy.

    I asked if when you examine the request message sent by IS to Sieble how it differs from the one sent from XML Spy.

    The messages are obviously different, the question is how are they different and why do the differences occur.

    It is your job to find out these things.


    #API-Management
    #webMethods
    #soa


  • 5.  RE: Unable to invoke a Siebel 8.0 webservice from webM65

    Posted Wed November 14, 2007 04:21 PM

    Hi Mark,

    I extracted the requests sent by webM and XML Spy from the Siebel logs.
    Attaching the same,one major difference I found was that webM is sending the data as attributes whereas XML Spy is sending it as elements.
    Kindly guide me in resolving this issue.

    Regards,
    Kiran


    #API-Management
    #webMethods
    #soa


  • 6.  RE: Unable to invoke a Siebel 8.0 webservice from webM65

    Posted Thu November 15, 2007 02:31 AM

    Hi,

    Another thing to mention is when I imported the wsdl in webMethods, it prefixed each input field with the value xsdLocal0, i went through the available fixes, and there is a IS_6-5_SP2_WebSvcsXML_Fix9 which might resolve this issue.
    I also, deleted xsdLocal0 from each of the fields, but still it gives the same error on invokation.

    Regards,
    Kiran


    #API-Management
    #webMethods
    #soa


  • 7.  RE: Unable to invoke a Siebel 8.0 webservice from webM65

    Posted Thu November 15, 2007 02:48 AM

    You did not include the namespace definitions for these two messages, so its impossible to tell if they are semantically equivalent.


    #soa
    #API-Management
    #webMethods


  • 8.  RE: Unable to invoke a Siebel 8.0 webservice from webM65

    Posted Tue November 18, 2008 05:18 AM

    try with siebel latest version or ask siebel for latest patch, if you want to work with wm + siebel. there was some bug in siebel in API’s which wm uses for validating their credentials.

    thanks


    #soa
    #API-Management
    #webMethods