Flow Managed Persistence And Sub-Flows

A flow managed PersistenceContext is automatically extended (propagated) to subflows assuming the subflow also has the <perstistence-context/> variable. When a subflow re-uses the PersistenceContext started by its parent it ignores commit flags when an end state is reached thereby deferring the final decision (to commit or not) to its parent.