4 Replies Latest reply on Sep 30, 2005 8:40 AM by apathak1

    Jbpm 3.0 Migration

      hi

      We are currently using jbpm 2.0 in our product. We are planning to migrate to jbpm 3.0, but we do not find information related to migration from jbpm 2.0. can some provide the details in this regard?

      thanks,

      mahendra

        • 1. Re: Jbpm 3.0 Migration
          kukeltje

          For the processdefinition there is a conversion script. Not sure if it covers everything but certainly saves you from a lot of manual work.

          For the database there is (unfortunaltely) no tool for converting it. From jbpm3 on, we will make sure if there are any db changes that scripts will be available to do the conversion.

          • 2. Re: Jbpm 3.0 Migration
            camunda

            It also take a lot of work to change your code, since the core is completely different. We have a small abstraction framework between our application and jbpm and had it completely rewritten...

            So it definitely need some manual work, but it pays well, because jBPM 3 is much nicer :-)

            • 3. Re: Jbpm 3.0 Migration
              kukeltje

              If you developed your own ui (as recommended) maybe, but the actionhandlers should still work.

              When designpatterns are applied in the right places, even the ui should not be difficult to migrate. I myself tried as an off-the-record experiment to migrate a custom build ui for staffware to jBPM. Took me just three days.

              • 4. Re: Jbpm 3.0 Migration
                apathak1

                Hi,
                we are also in the process of migration from 2.0 to 3.0. we are actually on Production and so there is a certain degree of risk involved in the migration effort. so we would like to know if there is any documentation at the schema level for both 2.0 and 3.0.

                we do understand the 2.0 schema, but we have not much idea of the 3.0 schema, without going thrgh the source code. we will be able to achieve it, but since we are on production, its a bit risky proposition.

                so if any of us have done the migration and there is some documentation or guidelines/checklist to do the migration, it would be helpful.

                Thanks in advance,
                Amiya