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]>
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
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]