Trying to persist a jBPM into a database ? and you are searching the internet for it ? that’s not going to get you the best result. You might get to this page: http://docs.jboss.org/jbpm/v3/userguide/persistence.html where it says you need to use the jPBMContext but what you need to know is that you don’t need to do anything. jBPM if set up correctly, it persists automatically into database. You only need to change (or use) jPBMContext where you want to change the default behavior of the system.