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.  Broker Status

    Posted 10/18/04 09:38 AM

    Hi
    How to find out Broker status using IS flow services? I know their is a command called “broker_status”, which is a command line program. I need the same by using flow services.

    Thanks


    #webMethods
    #Integration-Server-and-ESB


  • 2.  RE: Broker Status

    Posted 10/18/04 04:57 PM

    Hi,
    You can use the below flow services to know the broker status.

    com.wm.app.enterprise.admin.brokers:getConnectionStatus
    com.wm.app.enterprise.admin.servers:getConnectionStatus

    The above two services take brokerName and serverName as input parameters. You don’t see these parameters in the service-in of the above said services. You need to add them manually and they are case-sensitive.These two services are present in WmBrokerAdmin package.

    You can also use wm.broker.util:isConnected to know if the connection between the Integration server and the broker exists or not. No input is required for this service.This service is present in WmRoot package.

    Thanks
    sivaram


    #Integration-Server-and-ESB
    #webMethods


  • 3.  RE: Broker Status

    Posted 10/18/04 08:30 PM

    Hi Sivaram,

    Thanks for your suggestion. But their is a problem, I didn’t see any WmRoot package in Developer. Iam using WM 6.1. I can see WmRoot in my admin page. Can you please tell me how to INVOKE wm.broker.util:isConnected? I am new to webMethods. One more thing i.e Broker admin page is also not accessable, but my broker is working fine.

    Thanks,
    Kevin


    #Integration-Server-and-ESB
    #webMethods


  • 4.  RE: Broker Status

    Posted 10/18/04 08:53 PM

    Well, you can open up developer and create a new flow service. Add an element, and choose browse. In the above box, type in the wm.broker.util:isConnected and it should work.

    TO see your WmRoot Node in developer, you have to modify the server.cnf file. I do not advise this as it exposes internal services that can have a fiercely negative impact on your environment if used incorrectly.

    However, if you must, search the forums for the exact specifics here on wmusers to expose the WmRoot Package.

    HTH

    Ray


    #webMethods
    #Integration-Server-and-ESB


  • 5.  RE: Broker Status

    Posted 10/18/04 09:43 PM


  • 6.  RE: Broker Status

    Posted 10/18/04 09:43 PM

    Kevin,

    To expose the WmRoot package just add this line in the ISAdminConsole/Extended settings and restart the IS.

    watt.server.ns.hideWmRoot=False(to expose in the Developer)
    watt.server.ns.hideWmRoot=False(not to expose in the Developer)

    HTH,
    RMG.


    #Integration-Server-and-ESB
    #webMethods


  • 7.  RE: Broker Status

    Posted 10/18/04 09:51 PM

    Thanks RMG

    You guys are great. I think I will be addicted to wmusers.

    Kevin


    #webMethods
    #Integration-Server-and-ESB