Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 2 Working with Projects, Packages, and Processes : Design Considerations for Process Migration

Design Considerations for Process Migration
A process instance can only migrate to a new version of a process when certain criteria become satisfied.
These are automatically identified by TIBCO Business Studio at design-time, but you should be aware of the points described in Migration Point Restrictions.
Viewing Migration Points
Valid migration points in a process are denoted by an icon next to the task in the Process Modeler, and by process diagram annotations which allow identification of individual activities as migration points as and when they are viewed in the diagram.
You can increase or decrease the visibility of these icons by hovering over the icon and using the selections (shown in the screenshot below).
Each selection you make is additional to those you have made before. For example, when you select a data field then all the activities that reference that data field are highlighted in the process diagram. If you then also select the Highlight Activities With Scripts option, then only the activities that reference the data field and have scripts are highlighted.
To clear selections, click in the Process Editor window again, and it will go back to its default setting, which is to show migration points.
You can also choose to highlight migration points by selecting Highlight Migration Point Activities from the drop-down toolbar.
Migration Point Restrictions
You should be aware of a number of restrictions when designing your process to be sure that it can migrate correctly.
Note that:
See Working with Events.
Tasks following tasks that have Timer events placed on their boundary with Continue Task on Timeout selected are not valid migration points:
BPM Validation Configuration on the Resource properties tab of a process is used to suppress problems markers for the ’No migration point activities in the process’ Problem. It gives you the choice of validation, suppressing the error until the next process flow change, or suppressing the error until a manual reactivation via Resource properties.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved