So, basically, are you saying Process Engine shouldn't help you with "no managed connections" or deadlock transaction kills in any way? That's one of the major reasons I would use a BPM engine for. I mean to be able to configure a "retry" behavior at the process global level instead of doing it in every atomic node that touches the database.