7 Replies Latest reply on Feb 16, 2007 7:19 AM by Ronald van Kuijk

    How di I embedd jBPM in my j2ee app?

    Andreas Rehn Newbie

      Hi,

      I'm looking for tools to help me implement workflow functionality in an exsisting j2ee based application. I've read everything available about jbpm and also played around with it for a while and I think it will really fitl my needs, feature wise. However, I'm puzzeld about how I can embedd the jbpm libs and functionality into my app? The user guide is mostly focused on running jbpm stand alone which is not how I want to use it. E.g. we use hibernate 3 on oracle in the app, how can I make jpbm coexsist with that? Can I configure jbpm to use my exsisting hibernate.cfg.xml? and in that case? Any other things I should think of when embedding jpm in out app?

      Another thing, I have played around a bit in the Process Designer plugin for Eclipse and it looks really nice, but I lack a lot of things like setting conditions and variables etc or have I missed something?

      Appreciate all feedback

      Tnx

      /Andreas

        • 1. Re: How di I embedd jBPM in my j2ee app?
          Edward Staub Expert

          Too many questions, so answers are terse...

          how I can embedd the jbpm libs and functionality into my app?


          Study the starter kit deployment, deploy.build.xml, build.xml (when necessary to understand deploy.build.xml), and the tutorial example.

          we use hibernate 3 on oracle in the app, how can I make jpbm coexsist with that?


          Search this forum. (The Search button is small, at the left end of the blue buttons at the top of the screen.) I think I've posted some tips, others have also.

          Can I configure jbpm to use my exsisting hibernate.cfg.xml? and in that case? Any other things I should think of when embedding jpm in out app?


          Sorry, not enough info to answer usefully.

          Another thing, I have played around a bit in the Process Designer plugin for Eclipse and it looks really nice, but I lack a lot of things like setting conditions and variables etc or have I missed something?


          I understand that the beta version has a lot of the most obvious missing features.

          -Ed Staub

          • 2. Re: How di I embedd jBPM in my j2ee app?
            Ronald van Kuijk Master

            - The guide is not realy on running jbpm standalone at least not explicitly. I agree there could be more info on other deployment types but the forum has lots of info
            - existing hibernate/existing hibernate.df.xml: Search the forum (might be that the wiki also has something)
            - Oracle DB? of AS? Former: lots of info in the forums. Latter: info in the forums, but not a great deal
            - GPD: Setting condiftions: Search the forum, the first (alpha afaik) release of 3.1
            - GPD: Setting variables? what do you mean by this
            - GPD: etc... cannot comment on these kinds of things... look in the wiki for requested features

            • 3. Re: How di I embedd jBPM in my j2ee app?
              Ronald van Kuijk Master

              shhooot ed beat me to it.... one minute...

              • 4. Re: How di I embedd jBPM in my j2ee app?
                Andreas Rehn Newbie

                Thanks for the info kukeltje and Ed! Sorry for the post with unfinished sentences... I was in a hurry. I downloaded jbpm-jpdl-3.2.Beta1 a while ago and now I see there is a "starter kit"... sounds alot smarter to begin with... Just to clarify: Our existing env. is Jboss AS, Oracle 817 DB, SL EJBS, Hibernate (mixed with good old DAO pattern), Struts+tiles, AOP, etc etc... What I want with jbpm is to centralize alot of todays hardcoded workflows into a more flexible and maintainable solution, typcially sending around misc objects for approval etc. I'll check out the starter kit and search the forums.

                Cheers!

                /Andreas

                • 5. Re: How di I embedd jBPM in my j2ee app?
                  Ronald van Kuijk Master

                  Oracle 8.1.7????? Oracle is ending part of the support on oracle 9 in six months... hhhmmmm.... good luck on migrating that part :-)

                  • 6. Re: How di I embedd jBPM in my j2ee app?
                    Andreas Rehn Newbie

                    Yes, I'm painfully aware of that... luckily we're just about to migrate to 10g now

                    • 7. Re: How di I embedd jBPM in my j2ee app?
                      Ronald van Kuijk Master

                      we migrated from 8.1.7 to 9i Rac two years ago... RAC is a hell.... we think of dropping that when migrating to 10g within one year