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.  Web Service - WSDL

    Posted Wed July 19, 2017 08:17 AM

    Hi All,

    I created webservice provider which is to expose to the java (front end ). where as the webservice is created in test environment and it looks good but when i promote the webservice to QA environment there is change occurs in the WSDL.

    The WSDL contains the addtional field in the QA environment once the promotion is done.

    <xsd:anyAttribute processContents=“lax”/> - This is tag which I’m getting additional in my QA WSDL.

    Could anyone please let me know the root cause and also the solution for the following issue.

    Thanks in advance


    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: Web Service - WSDL

    Posted Wed July 19, 2017 10:19 AM

    Hi Manoj,

    how do you promote your webservice from test to QA environment?

    Which version of webMethods are you using?

    Regards,
    Holger


    #Integration-Server-and-ESB
    #webMethods


  • 3.  RE: Web Service - WSDL

    Posted Wed July 19, 2017 11:14 AM

    Hi Holger,

    I promote the service through integration server (Solutions → Deployer ) and I’m using webMethods 9.5 version.


    #Integration-Server-and-ESB
    #webMethods


  • 4.  RE: Web Service - WSDL

    Posted Wed July 19, 2017 03:39 PM

    Hi Manoj,

    sounds good so far.

    Is this a provider-first or WSDL-first WebService?

    What happens when you try to reread the WSDL from the test environment?
    Is the WSDL the original one or the modified one?
    In the second case the modification happens during creation of the WSD Provider in the IS.

    Regards,
    Holger


    #Integration-Server-and-ESB
    #webMethods


  • 5.  RE: Web Service - WSDL

    Posted Mon July 24, 2017 12:18 PM

    Hi Holger,
    Please find the details for the above Questions.

    Is this a provider-first or WSDL-first WebService?
    It is a service first implementation.

    What happens when you try to reread the WSDL from the test environment?
    In Test environment, when we open the WSDL using the WSDL URL, these tags are not present.

    Is the WSDL the original one or the modified one?
    The WSDL has not been modified.

    Thanks and Regards,
    Manoj


    #webMethods
    #Integration-Server-and-ESB


  • 6.  RE: Web Service - WSDL

    Posted Mon July 24, 2017 01:50 PM

    Hi Manoj,

    you might be hitting a known bug here concerning WSDLs for service-first implementation turning out to be (partially) incorrect.

    Solution:
    switch to wsdl-first implementation.

    Can you check both WSDLs with a XML- or WSDL-Checker for correctness?
    SoapUI might be an option here.

    Regards,
    Holger


    #Integration-Server-and-ESB
    #webMethods