return new DatabaseData(dbDialect, datasource_default);
}
DatabaseData setupOracleDatabase(WorkflowRepository workflowRepository, LoggingStatisticCollector runtimeStatisticsCollector){
ComboPooledDataSource datasource_oracle = new ComboPooledDataSource();
try {
datasource_oracle.setDriverClass("oracle.jdbc.OracleDriver");
datasource_oracle.setJdbcUrl("jdbc:oracle:thin:COPPER2/COPPER2@localhost:1521:HM");
datasource_oracle.setMinPoolSize(1);
datasource_oracle.setMaxPoolSize(8);
datasource_oracle.setConnectionTesterClassName("de.scoopgmbh.copper.db.utility.oracle.c3p0.OracleConnectionTester");
datasource_oracle.setConnectionCustomizerClassName("de.scoopgmbh.copper.db.utility.oracle.c3p0.OracleConnectionCustomizer");
datasource_oracle.setIdleConnectionTestPeriod(15);
} catch (PropertyVetoException e1) {
throw new RuntimeException(e1);
}
final OracleDialect oracleDialect = new OracleDialect();