How can i migrate Bonita Studio 5.8 bar file into Bonita BPM 7.2 bos file?
In order to migrate a process definition created with Bonita version 5.8 or earlier you need to:
- Export the process definition as a .bar file from Bonita BPM Studio 5.x
- Import the .bar file in Bonita BPM Studio 5.10.2
- Export the process definition as a .bar file from Bonita BPM Studio 5.10.2
- Import the .bar file (5.10.2) in Bonita Studio latest version (e.g. 7.6.1): go in "File" -> "Import" -> "Other..." menu, select File format "Bonita BAR 5.9/5.10" and select the bar file. Perform the manual migration steps required
This process describes the migration of the development environment content (i.e. workspace of Bonita Studio).
It does not apply to the server side of Bonita. For the server the Bonita "migration tool" handle upgrade only since version 6.
You have to follow the process as documented specifically:
You will have to modify your processes to work in 6 first then also in 7. It's a lengthy but rewarding process.
PS: As this reply answers your question, please mark as resolved.
@ Sean McP: Isn't it the same to import a .bos diagram in 7.5.4, solve the validation errors (e.g. at connectors, groovy scripts), replace the process variables with business varibles when needed (e.g. in forms and contracts), and replace the forms with the UI Designer?
@Sean McP, yes, I have done that. So much pain... I agree.
But I think that the above tools cover the ideal diagrams, that most of us had not written.
For the migration of process definition created in Bonita Studio 5.8 you don't need to got through version 6.0.2 nor version 7.0.0.
The latest documentation about migration from version 5.x is available here: https://documentation.bonitasoft.com/bonita/7.6/migrate-a-process-from-b... it recommend to migrate to version 5.9 but version 5.10.2 can be used.
I think the confusion come from the second link shared by Seán that actually refer to the migration of a Bonita server, not a Studio workspace.