It seems to be related with transaction configuration, in which the UserTransaction is not being created. I configured it following these:
http://community.jboss.org/people/bpmn2user/blog/2011/02/26/orcale-integration-with-jbpm5
And worked.
If is does not work, please attach some test that shows your persistence/transaction configuration.
Regards,
Demian