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
Expand all | Collapse all

Webmethods 6.1 Webservice Connector Error

  • 1.  Webmethods 6.1 Webservice Connector Error

    Posted Wed September 20, 2006 05:24 PM

    Hi All,

    I have a wsdl file supplied by client which i need to import in webMethods 6.1.
    However ,the web service connector gives an error:

    “com.wm.lang.wsdl.WSDException: [ISC.0092.9102] C:\CitadonServiceProduction.wsdl: not a valid web service description document”

    But, if i change the target namespace and a few other parameters in the wsdl , the file imports successfully.

    Is my approach correct?
    After these changes will the imported WSDL file serve my purpose?

    Thanks a lot,
    Rahul Gupta


    #webMethods
    #soa
    #API-Management


  • 2.  RE: Webmethods 6.1 Webservice Connector Error

    Posted Wed September 20, 2006 05:29 PM

    Rahul,

    Can you be more specific on what you have changed on the namespaces as far as modifying them is concerned?

    Bala


    #webMethods
    #API-Management
    #soa


  • 3.  RE: Webmethods 6.1 Webservice Connector Error

    Posted Wed September 20, 2006 06:14 PM

    Hi Bala,

    I changed the target namespace from
    Existing:
    targetNamespace=“urn:CitadonService_WSDL”
    To:
    targetNamespace=[URL=“http://schemas.xmlsoap.org/wsdl/”]http://schemas.xmlsoap.org/wsdl/[/URL]

    because i believe that the link is only used to provide the namespace with a unique name


    #webMethods
    #API-Management
    #soa


  • 4.  RE: Webmethods 6.1 Webservice Connector Error

    Posted Wed September 20, 2006 06:57 PM

    Doesn’t make sense that only changing a namespace would make your WSDL valid assuming it was unique in the first place.

    Use one of the WS-I Interoperability tests or XML Spy Enterprise to validate your WSDL.

    Web services testing tools like SOAPSonar (free personal edition) and Parasoft SOATest will also verify that a WSDL is well-formed, semantically correct and adhereing to WS-I basic profile guidelines.

    Mark


    #soa
    #webMethods
    #API-Management