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.  pub.publish:deliver destId problem

    Posted Mon February 06, 2006 07:10 PM

    Hi,

    I am using pub.publish:deliver service, inorder to deliver a document to workflow. I have set the destId to “workflow” , but the document is not queued to workflow queue.

    My questions are:

    1. Is “workflow” the correct destId ?

    2. How to retrieve the client ids of all the clients of a broker?

    Any suggestions or insight is greatly appreciated.

    Thanks,
    Sagar.


    #broker
    #webMethods
    #Universal-Messaging-Broker
    #Integration-Server-and-ESB


  • 2.  RE: pub.publish:deliver destId problem

    Posted Mon February 06, 2006 08:48 PM

    I’ve not worked with Workflow but I doubt that “workflow” is the proper destId. You can use BrokerAdmin to view the client IDs on the Broker.

    I would strongly discourage the use of the deliver service, however. Your particular scenario may indeed be best served by using deliver but that’s highly unlikely. It is very rare that a given integration solution must deliver messages to a specific client (request/reply notwithstanding) rather than rely on the pub/sub facilities. Use the publish service and then configure your Workflow solutions appropriately and the document will get where you need it to be.


    #Integration-Server-and-ESB
    #Universal-Messaging-Broker
    #broker
    #webMethods


  • 3.  RE: pub.publish:deliver destId problem

    Posted Mon February 06, 2006 08:56 PM

    Reamon,

    I’ve not worked with Workflow but I doubt that “workflow” is the proper destId.You can use BrokerAdmin to view the client IDs on the Broker.

    Can you tell me how to look up for client IDs using BrokerAdmin?

    I would strongly discourage the use of the deliver service, however. Your particular scenario may indeed be best served by using deliver but that’s highly unlikely. It is very rare that a given integration solution must deliver messages to a specific client (request/reply notwithstanding) rather than rely on the pub/sub facilities. Use the publish service and then configure your Workflow solutions appropriately and the document will get where you need it to be.

    I should using deliver in my scenario orelse it leads to a recursive loop.


    #Universal-Messaging-Broker
    #Integration-Server-and-ESB
    #broker
    #webMethods


  • 4.  RE: pub.publish:deliver destId problem

    Posted Wed February 08, 2006 03:34 PM

    I got it resolved.Inorder to deliver the document to workflow, the destId for pub.publish:deliver should be set to ‘ProcessStarter’

    Thanks,
    Sagar


    #Integration-Server-and-ESB
    #webMethods
    #broker
    #Universal-Messaging-Broker