HuiSheng, this detailed analysis is great, thanks! In the interest of releasing jBPM 4.4 as soon as possible I think we should push all but the most urgent fixes to 4.x. As a matter of fact, I'm going to defer every issue identified as delayable in the above table unless someone expresses a different opinion (and helps figure a solution!). Once I've done that I'll focus on merging the contributed patches and test cases.