addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Re: [ljc] workflow engines

From: Richard N.
Sent on: Tuesday, March 5, 2013 11:04 PM
I have worked with jBPM 3.x which uses so many tables and is understandably quite annoying. However, if i am not mistaken, this has been streamlined in the newer versions of jBPM and i think now uses about 4 tables or thereabout which is not too bad.

On Mon, Mar 4, 2013 at 11:17 AM, Alexandre Bretet <[address removed]> wrote:
Hi all,

I have used jBPM, which works quite well, but I don't like the way it has its own database tables that I do not specify or control. I have also used a custom written workflow engine with classes to represent workflows and tasks, which me and my fellow developers had full control over, but that seems like re-inventing the wheel. Has anyone had much experience with workflow engines and if so, are there any that you recommend?

Similarly, I have used rule engines such as Drools, which I know are for evaluating rules rather than flow but to me the concepts are similar, it is a choice to encapsulate certain business logic in a separate component. As a second, more general question, has anyone used such tools and found them better to just writing the logic yourself in EJBs, factory methods and delegate classes etc.?



Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Alexandre Bretet ([address removed]) from LJC - London Java Community.
To learn more about Alexandre Bretet, visit his/her member profile
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference in collaboration with the LJC, 8-10th June 16

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • IBM

    Build Enterprise-grade apps at start-up speed.

  • New Relic

    New Relic makes sense of billions of metrics a day in real time.

  • Hazelcast

    Hazelcast is the leader in operating in-memory computing.

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

  • Craft Rebellion

    Your choice of fresh craft beer, delivered. For 10% off use ‘LJC'

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy