TIBCO BW Groups And Group Action Types

Grouping different activities in a single group is a common approach for clubbing the similar activities while developing TIBCO BW processes in TIBCO Designer. Grouping is done in TIBCO BW Processes to achieve following purposes:

  • To apply certain group actions for two or more activities.
  • To have single transition from a set of activities to another group or individual activity.
  • To perform certain actions iteratively for X number of times.

There are different types of Group Actions in TIBCO BW which can be used while grouping activities in TIBCO Designer processes:

TIBCO BW Group Action Types

None

None group action is used for grouping without looping. In this case, activities inside the group will be carried out only once no matter it succeeds or fails.

Transaction Groups

Used to group activities that participate in a transaction. Eg. JDBC group activities

Iterate Loop

Iterate Loop group action is used to iterate a group once for every item in a list. Iteration can be for any number of times depending on the loop condition specified.

Repeat Until True Loop

Used to iterate a group until the specified condition is true.

Repeat On Error Until True Loop

Used to iterate a group when an error occurs. This continuous iteration will continue to happen until the condition becomes true. Upon true condition, process will continue forward from the group activities.

If Groups

To conditionally execute business logic.

While True Groups

Repeats the series of grouped activities as long as the given condition evaluates as true.

Critical Section

Used to synchronize process instances so that only one process instance executes the grouped activities at any given time.

Pick First

Allow process execution to wait for one or more events

Watch below video on YouTube channel of TutorialsPedia about different Group Actions:

Ajmal Abbasi

Ajmal Hussain Abbasi is Integration Consultant By Profession with 13+ years experience in Integration domain mainly with TIBCO products. He has extensive practical knowledge of TIBCO Business Works, TIBCO Cloud, TIBCO Flogo, TIBCO Mashery, TIBCO Spotfire, EMS and TIBCO ActiveSpaces. He has worked on a number of highly critical integration projects in various sectors by using his skills in TIBCO Flogo, TIBCO API Management (Mashery), TCI, Tibco Designer, TIBCO Business Studio, Adapters, TIBCO EMS, RV, Administrator, TIBCO BE, TIBCO ActiveSpaces etc. Ajmal Abbasi has experience with MuleSoft ESB as well. Ajmal Abbasi is also experienced in the area of API Management particularly with WSO2 API management platforms. Ajmal Abbasi is also experienced in developing solutions using Core Java and J2EE Technologies. You can contact Ajmal Abbasi for Consultancy, Technical Assistance and Technical Discussions.

More Posts - Website - Facebook - LinkedIn - YouTube

3 thoughts on “TIBCO BW Groups And Group Action Types

  1. Muthu

    Hi Ajmal,

    I am copying the data from one queue to another queue in a sub-process. To achieve this, I have planned to use BW Group.
    I need to exit the group once the queue is empty. I am not able to find a way to get the queue count from BW. Please let me know is there way to do or any work around?

    Reply
  2. Kiran

    What is the differnce btw repat untill ture and while true. both executes when condition is true

    Reply
    1. Lokesh

      I think repeat until true is similar to do… while() and while true is similar to while ()

      Reply

Leave a Reply to Muthu Cancel reply

Your email address will not be published. Required fields are marked *