Ok - so now I'm wondering if I need to report it or if it should be more of an administration and monitoring hassle.
Here's how to re-create it - if you think I should do a full report with code I will, otherwise perhaps someone can suggest a good administration strategy for this other than the most horrible "do a select every now and again to check". So, here's the JPDL file: | <process name="Dummy" xmlns="http://jbpm.org/4.0/jpdl"> | <start name="a"> | <transition to="b"/> | </start> | <state name="b"> | <on event="timeout"> | <timer duedate="10 seconds"/> | <event-listener class="rachels.test.actionClasses.Sleep"> | </event-listener> | </on> | <transition to="c" name="toc"> | </transition> | </state> | <end name="c"/> | </process> | The sleep class simply sleeps for 30s. So, if you start a process instance of Dummy, after 10 seconds the Sleep class will do its thing. If you kill the jvm mid-sleep, the job has already been acquired, but hasn't completed. So, something was fixed in the code in 4.1 so now the job scheduler isn't going crazy which is nice. BUT - this job is sitting there acquired and not necessarily completed in the DB. View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4264239#4264239 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4264239 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user