As an outsider using jBPM and trying to get it ready for production to run our 
batch processes, it has been throwing me some curve balls.

Don't get me wrong here, I like jBPM and picked it from a field of other BPM 
systems (osworkflow, wfmopen, shark, openwfe, etc...)

I do look at stuff with a "simpleton's" view of the world, but it has 
frustrated me in two areas:

1. I expected it automatically persist state whenever a state chage occurs. Say 
what you will, but my expectation of BPM software that claims to be persistent 
should do this for you. I shouldn't have to do anything to make this work. I 
solved this problem by passing around a transient variable with a sychronized 
transaction that I commited and rebegan at each step, but I don't feel I should 
have had to do this.

2. I expected parallel processing with a fork. If you have to put a process 
into a wait state to cause parallel activity, it doesn't feel right. What if 
intel released a processor that they said allowed concurrent processing but 
then said "oh, it really doesn't do this unless your code helps us".

Enough ranting. I will play with it today to figure out a workable solution in 
a non-managed environment (jetty). I just wish I didn't have to and could work 
on my process/job management screens instead.

Sean


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3911165#3911165

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3911165


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to