Don't know about BPMN2 but i know that in drools flow there is a attribute 'independent' as part of a subprocess node which should be set to false in order to cancel the sub-process on termination of the parent .
Reply to this message by going to Community
Start a new discussion in jBPM at Community