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.  How can I clear my triggers' Volatile Queue ?

    Posted 11/29/11 09:51 AM

    Hi all,

    I summarize what I am doing: I have a triggers with “Document Processing” set to “No”. I publish documents until the trigger’s Volatile Queue is full. Then, I go to My webMethods in order to clear my client’s queue.
    When I activate Document Processing for my triggers, it execute the right service with the documents in the volatile queue. I got also acknowledgement errors.
    I don’t want my triggers to execute the service with those documents.
    Is it possible?
    Is there any way to do this otherwise?

    Thank you in advance.

    Regards,
    Paul


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


  • 2.  RE: How can I clear my triggers' Volatile Queue ?

    Posted 11/29/11 05:44 PM

    Set a time-to-live value on the publishable document type. That way if they’ve sat in any queue for too long, they will be discarded.


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


  • 3.  RE: How can I clear my triggers' Volatile Queue ?

    Posted 11/29/11 06:00 PM

    Thank you reamon for your answer. So, that was for discarding documents from broker. What about documents in the Volatile Queue of my triggers?


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


  • 4.  RE: How can I clear my triggers' Volatile Queue ?

    Posted 11/29/11 07:41 PM

    I don’t think the TTL is considered by the dispatcher but you might check with wM support to find out for sure.

    In any case, you can avoid having stale elements in the trigger queue by never using “Document Processing” set to No. Only set “Document Retrieval” to No. That way, the trigger queue is always drained just shortly after you’ve suspended retrieval. And stale documents will be discarded when retrieval is resumed.


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