cancel
Showing results for 
Search instead for 
Did you mean: 

Consult: Migrations from jBPM to Activiti

dr_pompeii
Champ in-the-making
Champ in-the-making
Congratulations to Tom and Activiti Team for this product release!

And I am very happy in see that SpringSource are interesting in this new project

Tell me, please, the syntax about XML and Java programming would be very different against jBPM?, I am doing this question, because some months ago I started learning jBPM from its own documentation and even reading too the last book written about jBPM by Mauricio Salaboy

And since Spring thinks work closely together with Activiti I want to know if critical changes about migration about knowledge and code would exists

Thanks in advanced

My Best Regards

-Manuel
6 REPLIES 6

sebastian_s
Champ in-the-making
Champ in-the-making
Hello Manuel,

Activiti's API looks very similar to jBPM4's API but since Activiti is a BPMN-2.0-engine the file format of the XML format is BPMN-2.0-XML and thus is completely different from jBPM which uses its own process definition language (jPDL).

Please re-phrase the second part of your post since I have troubles understanding what you want to know.

Sebastian

dr_pompeii
Champ in-the-making
Champ in-the-making
Hello Sebastian

Thanks for the reply

Activiti's API looks very similar to jBPM4's API but since Activiti is a BPMN-2.0-engine the file format of the XML format is BPMN-2.0-XML and thus is completely different from jBPM which uses its own process definition language (jPDL).
Oh I see, the Java code (API) is similar, is nice to know that now, about XML I understood, but I think that should be easy to understand quickly its syntax, right?

Please re-phrase the second part of your post since I have troubles understanding what you want to know.
OK, sorry for my English, I mean about this
And since Spring thinks work closely together with Activiti I want to know if critical changes about migration about knowledge and code would exists
If I already have a simple BPM/jPDL process with jBPM and Spring, it would be very hard or painful migrate to Activiti with Spring?

Best Regards

-Manuel

tombaeyens
Champ in-the-making
Champ in-the-making
migrating the process xml files (even manually) is not that hard.
but the hard part will be to migrate the runtime data.

dr_pompeii
Champ in-the-making
Champ in-the-making
Hello Tom

Thanks for the reply
migrating the process xml files (even manually) is not that hard.
but the hard part will be to migrate the runtime data.

Excellent news about the XML part.

About the runtime part exactly what do you mean? is about Java Action parts?,
since the Action classes call my Service/BO classes

Little confuse here

Best Regards

-Manuel

jbarrez
Star Contributor
Star Contributor
Manuel, Tom means the data in your jBPM database: the running process instances, tasks, etc. That's the hard part to migrate.

dr_pompeii
Champ in-the-making
Champ in-the-making
Manuel, Tom means the data in your jBPM database: the running process instances, tasks, etc. That's the hard part to migrate.
Hello Joram

Thanks for the explanation

-Manuel