i use iBatis with jbpm, and create a ConnectionProvider for jbpm Hibernate, i found when i use iBatis transaction rollback, the jbpm not rollback, i use JDBCTransaction. i know the spring can pass sessionFactory into jbpm ProcessEngine, but how can i pass my own sessionFactory with no use spring?