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.  Redirect URL or a Web service

    Posted Thu July 06, 2017 06:05 AM

    Hi,
    I suppose I am not the first user asking this king of question but I would like to know how to redirect URL of a web service provider create on IS :

    I have the following url
    http://IntegrationServer/PackageFolder.wsd:webServiceToExpose

    I want to redirect
    http://IntegrationServer/webServiceForClient

    I try in Setting → Web Services in IS and Web Service Provider Endpoint List but I don"t know how that’s work


    #webMethods
    #API-Management
    #soa


  • 2.  RE: Redirect URL or a Web service

    Posted Thu July 06, 2017 01:56 PM

    Hi Vital,

    please check the following URLs:

    http://IntgerationServer/ws
    This shows the list of availabe WebServices on the IS.

    The Client should access the WebService via
    http://IntegrationServer/ws/

    WSDL can be downloaded via
    http://IntegrationServer/ws/?WSDL

    The correct values can be retrieved via the service properties in Designer.

    Regards,
    Holger


    #webMethods
    #soa
    #API-Management


  • 3.  RE: Redirect URL or a Web service

    Posted Thu July 06, 2017 02:04 PM

    Thanks for reply.
    Yes I know what you are saying.
    The fact is I dont want that Customer browse to web service via url : http://IntegrationServer/ws/ , I want he access in http://IntgerationServer/ws but I dont’ want change any folder or services in Integration server


    #soa
    #API-Management
    #webMethods


  • 4.  RE: Redirect URL or a Web service

    Posted Thu July 06, 2017 02:17 PM

    Hi Vital,

    in this case I think we are talking about different things.

    If the WebService is meant to be invoked via SOAP-Request the “http://IntegrationServer/ws/” is the correct choice.
    Only the URL “http://IntegrationServer/ws/?WSDL” shoud be used with Browsers to check the WSDL.

    Customers/Clients should not be using “http://IntegrationServer/ws/” directly.

    Regards,
    Holger


    #soa
    #API-Management
    #webMethods


  • 5.  RE: Redirect URL or a Web service

    Posted Sat July 08, 2017 05:41 AM

    Hello Holger,
    Thanks for your reply.

    Can’t we use the URL aliases menu in integration server to redirect the Web Service Url ?


    #soa
    #API-Management
    #webMethods


  • 6.  RE: Redirect URL or a Web service

    Posted Mon July 10, 2017 07:56 AM

    Hi Vital,

    I dont think so.

    AFAIK Aliases only allow to change address, ports, credentials, certificates.

    BTW:
    I am looking for something similar as we have to different sets of services to be invoked:

    1. the real webservice of the partner system
    2. a testing webservice (stub) at our own server to simulate the partner when partner system is not available

    As the two services have different URLs using aliases is currently not possible here.

    Might be worth a feature request at Brainstorm.

    Regards,
    Holger


    #webMethods
    #soa
    #API-Management