Hi,
are you executing your process inside container?! If so perhaps you could use JTA and enlist both sessions to transaction manager.
jBPM will look up for JTA transaction inside container and if your policy is not REQUIRES_NEW it will execute all its stuff under that transaction.
HTH
Maciej