BPM, Workflow, and Case

BPM, Workflow, and Case

Come for answers. Stay for best practices. All we’re missing is you.

 View Only
  • 1.  MDB with EVENTQUEUE

    Posted 04/09/20 12:30 PM
    Hi All,

    I am looking for a solution similar to auto tracking in processes which will generate some data on pre and post execution of all activities in a process. 
    I am thinking of reading the messages from the eventqueue using MDB which is being used process flow (token movements), I believe.

    The questions I have are - 

    1. Is the eventqueue still being used for token movement by the BPD engine ? I am using BPM v8.5.7.
    2. If yes, can it be possible to use MDB(onMessage) to listen to the eventqueue ?
    3. Any other way of achieving the requirement apart from using tracking groups ?

    Please could you help me with this ?


    ------------------------------
    Atanu Roy
    ------------------------------


  • 2.  RE: MDB with EVENTQUEUE

    Posted 04/15/20 12:21 PM
    Anyone any thoughts please ?

    ------------------------------
    Atanu Roy
    ------------------------------



  • 3.  RE: MDB with EVENTQUEUE

    Posted 04/16/20 09:56 AM
    With the roll out of 8.5.7 IBM announced support for the DEF JMS queue.  (Documented first here).  We've used that for a number of solutions that require a current view of the data associated with BPD Instances / Tasks.  In fact the Brazos portal uses this combine with some additional logic to keep an Elastic Search instance in sync with the current values of the tasks and instances to allow significantly more sophisticated filtering of tasks than what the default portal supports.  (More details here.) 

    So if your plan is to use one of those documented paths for what you want to do I think you are pretty free and clear.  If you are talking about another JMS queue not documented by IBM that would be "use at your own risk".

    ------------------------------
    Andrew Paier
    ------------------------------