09-09-2011 07:33 AM
org.apache.commons.dbcp.BasicDataSource bds = new org.apache.commons.dbcp.BasicDataSource();
bds.setDefaultAutoCommit(false); //FIXME: make me configurable
bds.setUsername(ApplicationConfig.getEncryptedConfigParamDecrypted("activiti.username"));
bds.setPassword(ApplicationConfig.getEncryptedConfigParamDecrypted("activiti.password"));
bds.setDriverClassName(ApplicationConfig.getConfigParam("activiti.driverClassName"));
bds.setUrl(ApplicationConfig.getConfigParam("activiti.url"));
ProcessEngine processEngine = ProcessEngineConfiguration
.createStandaloneProcessEngineConfiguration()
.setDataSource(bds)
.setJdbcMaxActiveConnections(100)
.setJdbcMaxIdleConnections(25)
.setDatabaseType(ApplicationConfig.getConfigParam("activiti.databaseType"))
.setDatabaseSchemaUpdate(ApplicationConfig.getConfigParam("activiti.databaseSchemaUpdate"))
.setHistory(ApplicationConfig.getConfigParam("activiti.history"))
.setProcessEngineName(ACTIVITI_ENGINE_NAME)
.setJobExecutorActivate(false) //FIXME: make me configurable
.buildProcessEngine();
ProcessEngines.registerProcessEngine(processEngine);
09-09-2011 07:55 AM
09-09-2011 09:21 AM
09-09-2011 09:37 AM
09-09-2011 10:13 AM
.setJdbcUrl("jdbc:mysql://localhost:3306/activiti?autoReconnect=true")
.setJdbcDriver("com.mysql.jdbc.Driver")
.setJdbcUsername("activiti")
.setJdbcPassword("activiti")
//.setDataSource(bds) <- NOT USING THIS
09-15-2011 08:35 AM
09-20-2011 04:13 AM
09-20-2011 05:23 AM
09-20-2011 12:19 PM
09-20-2011 12:43 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.