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.



#Automation


#Applicationintegration
#webMethods
#Integration
 View Only
  • 1.  no 'invoke' in url

    Posted 07/01/10 04:50 AM

    client is doing http post to send data to webMethods service. But the url the client is posting does not have ‘invoke’ keyword. eg for the url - http://hostname:port/folderName/webMethodsServiceName. Hence the webMethods service is not getting called. What is the best way to get the data to the service without any data getting lost? Please advise.


    #Flow-and-Java-services
    #webMethods
    #Integration-Server-and-ESB


  • 2.  RE: no 'invoke' in url

    Posted 07/01/10 04:32 PM

    The invoke part of the URL must be present.


    #Integration-Server-and-ESB
    #webMethods
    #Flow-and-Java-services


  • 3.  RE: no 'invoke' in url

    Posted 07/02/10 05:37 PM

    Thanks Rob… There is no way clients can add ‘invoke’ in their URL. Is their any other way to direct this request to service by changing code in server side?


    #Integration-Server-and-ESB
    #webMethods
    #Flow-and-Java-services


  • 4.  RE: no 'invoke' in url

    Posted 07/02/10 10:05 PM

    There is not. If the client is able to generate/configure the URL with the service name, why can they not add the invoke portion?


    #Flow-and-Java-services
    #Integration-Server-and-ESB
    #webMethods


  • 5.  RE: no 'invoke' in url

    Posted 07/05/10 03:34 AM

    Because there are millions of them. Even small change needs significant effort from the client side. I guess they (clients) have confiugred the URL in this format to call servlet that runs in weblogic server. We on the server side are using webMethods and hence this url format becomes an issue.


    #Flow-and-Java-services
    #Integration-Server-and-ESB
    #webMethods


  • 6.  RE: no 'invoke' in url

    Posted 07/06/10 03:56 PM

    The word used for the directive “invoke” can be changed, but I do not believe it can be eliminated. See “Controlling the Use of Directives” in the IS Administrator’s Guide.


    #Flow-and-Java-services
    #Integration-Server-and-ESB
    #webMethods


  • 7.  RE: no 'invoke' in url

    Posted 07/12/10 06:34 AM

    webMethods 8.0 provides a facility to set up URL alias for a service.

    e.g. HTTP Service invocation like
    http://IS_server:5555/invoke/folder.subFolder/serviceName

    can be done in following fashion.
    http://IS_server:5555/test

    where test is the HTTP URL alias.

    Please refer to 8.0 Developer user’s guide (page 147)


    #Integration-Server-and-ESB
    #webMethods
    #Flow-and-Java-services


  • 8.  RE: no 'invoke' in url

    Posted 07/13/10 01:48 AM

    Thank you Reamon and dhimate… Currently we have found a way to handle this via url rewriting before request reaches wm server. ours is wm 7.1. Dhimate, your tip is awesome!!


    #webMethods
    #Flow-and-Java-services
    #Integration-Server-and-ESB