Hi, I don't know if that's the best way to do this but here is how I did it (just last week in fact).
NOTE: I did this for jbpm3.1 but things may not have changed that much for 3.2. You need to do 2 things: 1) make your own DbPersistenceServiceFactory 2) patch your jbpm.cfg.xml Some snippets below (adjust to your package names etc): In 1 you do the runtime (re)configuration of your credentials. Below I use my own code to get the credentials from somewhere else. | public class MyDbPersistenceServiceFactory extends org.jbpm.persistence.db.DbPersistenceServiceFactory { | private static final long serialVersionUID = 1L; | | @Override | public synchronized Configuration getConfiguration() { | Configuration config = super.getConfiguration(); | | // | config.setProperty("hibernate.connection.username", Credentials.getUsername()); | config.setProperty("hibernate.connection.password", Credentials.getPassword()); | | return config; | } | | | } And now 2 tell jbpm to use your factory by making your jbpm.cfg.xml look like this (more or less): <jbpm-configuration> | | <jbpm-context> | <!--<service name="persistence" factory="org.jbpm.persistence.db.DbPersistenceServiceFactory" />--> | | <service name="persistence"> | <factory> | <bean class="MyDbPersistenceServiceFactory"/> | </factory> | .... | Hope this helps, Johan View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4115478#4115478 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4115478 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user