How can i migrate Bonita Studio 5.8 bar file into Bonita BPM 7.2 bos file?


I am currently working on Bonita older version 5.8, Now i want to work on Bonita BPM 7.2, so I am having problem to open my bar files into Bonita BPM 7.2. How can i open 5.8 .bar files in Bonita 7.2?

2 answers


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 can't.

You have to follow the process as documented specifically:

You must migrate from 5.8 to 5.9 first - Link 1
Then migrate from 5.9 to 6.0.2
Then migrate from 6.02 to 7.0.0 - Link 2
Then migrate from 7.0.0 to any newer version

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.


Submitted by mtsiak_1358773 on Tue, 01/16/2018 - 08:16

@ 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?

Submitted by Sean McP on Tue, 01/16/2018 - 09:19

Sure, have you tried it?

Not as easy as you think, especially with complex diagrams.

I know, it's easier to do the right thing than try to shortcut it...


Submitted by mtsiak_1358773 on Tue, 01/16/2018 - 09:33

@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.

Kind Regards.

Submitted by antoine.mottier on Tue, 01/16/2018 - 10:02

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: 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.