7 Replies Latest reply on Oct 2, 2006 4:17 AM by kukeltje

    JDK compatibility + migration JBPM 2 -> JBPM 3

    sax1

      Hi,

      two issues but somehow related.

      I have to develop WF application that is beeing deployed on BEA WL 7 that runs JDK1.3. I'm almost sure I read before that jbpm 3.0 could be run on jdk 1.3 but now the documentation talks about jdk 1.4.2+.

      I read some posts that speak about compiling for 1.3 and all mentioned source (jbpm, but also hibernate and dependant libraries) tweeking. I tried to figure it out myself, but got several errors (especialy on hibernate side) and gave up.

      So, Is it working with 1.3?

      If not (and I'm quite conviced so), I'll have to fall back to jbpm 2. If I do so will I be able to migrate to 3.1 when my deploy platform upgrades to jdk1.4? I saw documentation about migratin process definition and it seems it can be done, but is it possible to upgrade the database as well?

      I mean, if I have active processes running under jbpm2, will I be able to migrate them to jbpm3?

      Thanks

        • 1. Re: JDK compatibility + migration JBPM 2 -> JBPM 3
          sax1

          Maybe this is not the right forum. I'll try to repost it to "Installation, Configuration & Deployment", but the issue is still of interest.

          Thanks

          • 2. Re: JDK compatibility + migration JBPM 2 -> JBPM 3
            lampli

            I had met the same question with you ,but as i know , the jbpm2.0 also need jdk1.4.

            • 3. Re: JDK compatibility + migration JBPM 2 -> JBPM 3
              kukeltje

              This is the right forum with regard to jbpm, so no worries.

              I'm not sure about 3.0, but 3.1 needs jdk1.4 afaik, Recompiling might be an option, but not sure about the dependent libraries.

              WL7? Migrating to 8.1 is easy, at least migrating from 6.0 to 8.1 was not to difficult in outr situation.

              btw, http://java.sun.com/j2se/1.3/index.jsp, jdk 1.6 is almost there.

              jbpm2.0 for sure does NOT need 1.4, but if you start using jbpm, we strongly advice not to start with 2.0

              • 4. Re: JDK compatibility + migration JBPM 2 -> JBPM 3
                sax1

                Thanks,

                1) I confirm that jbpm2 works with JDK 1.3 (we have a working app in this environment).
                2) Unfortunately we have to ship the project on current platform WL7. WL upgrade is a client decision and is on the way, but much to far for this project.

                So the question is still open, or you are suggesting that there is no migration path?

                thx
                bye

                • 5. Re: JDK compatibility + migration JBPM 2 -> JBPM 3
                  kukeltje

                  there is indeed no easy migration between 2.0 and upwards. From 3.0 on, migration has gotten a lot more attention and priority, so from those versions on there is tooling.

                  • 6. Re: JDK compatibility + migration JBPM 2 -> JBPM 3
                    lampli

                    hi,
                    That's really a problem.I believe you are right that the jbpm2.0 can be work with jdk1.3, but i want to say that i got the information from the jpbm2.0 doc,the chapter "Getting started" had refer as below:

                    Getting Started
                    This page describes the fastest way to get jbpm up and running on your system, including the demo webapplication.
                    Required software
                    jBpm 2.0 is tested on a Windows XP machine with following software packages installed :
                    
                     * 'J2SE SDK v 1.4.2_03', downloaded from http://java.sun.com/j2se/1.4.2/download.html
                     * 'Apache Ant version 1.6.1', downloaded from http://ant.apache.org/bindownload.cgi
                     * Optionally, you can deploy jbpm on the JBoss j2ee server. 'JBoss 3.2.5', download from http://prdownloads.sourceforge.net/jboss/jboss-3.2.5.zip?download, unzip and set the JBOSS_HOME environment variable
                    
                    

                    regards,
                    lamp

                    • 7. Re: JDK compatibility + migration JBPM 2 -> JBPM 3
                      kukeltje

                      do you expect anything from us?