Migration Scripts
The ADONIS BPMS Application Library is constantly being evolved, incorporating methodical improvements. To prevent potential data loss when upgrading ADONIS from an older version to version 17.0, you need to adjust your repository content to fit the new method. This is where the migration scripts come into play.
Only execute these scripts when prompted to do so as part of a migration guide!
Executing the Script "17.0 - repo.js"
This script updates the repository with the following changes:
Intermediate Event (Sequence Flow): To align with the BPMN specification, the default value of the Type attribute in the "Event Type" chapter of Intermediate Events (sequence flow) has been changed in the ADONIS BPMS Application Library 17.0. Previously set to "catching," it now defaults to "throwing".
The script ensures that existing Intermediate Events (sequence flow) continue to behave as before. If the Type attribute was still set to the previous default value "catching" at the time of migration (i.e., it had not been modified by the user), the script explicitly resets it to "catching". This preserves the original configuration. Events where the Type had already been changed by the user prior to migration remain untouched.
Executing the Script "16.0 - repo.js"
This script updates the repository. The following changes are made:
- Relation "Referenced Products": For all Business Process Diagrams and Process objects, this script converts Referenced by products relations into Referenced products relations.