public String msgOdeInitDAOErrorReadingProperties(File propfile) { return format("Error reading DAO properties file \"{0}\".", propfile); }
private void initExternalDb() throws DatabaseConfigException { try { _datasource = (DataSource) lookupInJndi(_odeConfig.getDbDataSource()); __log.info(__msgs.msgOdeUsingExternalDb(_odeConfig.getDbDataSource())); } catch (Exception ex) { String msg = __msgs.msgOdeInitExternalDbFailed(_odeConfig.getDbDataSource()); __log.error(msg, ex); throw new DatabaseConfigException(msg, ex); } }
public BpelDAOConnectionFactoryJDBC createDaoCF() throws DatabaseConfigException { String pClassName = _odeConfig.getDAOConnectionFactory(); __log.info(__msgs.msgOdeUsingDAOImpl(pClassName)); BpelDAOConnectionFactoryJDBC cf; try { cf = (BpelDAOConnectionFactoryJDBC) Class.forName(pClassName).newInstance(); } catch (Exception ex) { String errmsg = __msgs.msgDAOInstantiationFailed(pClassName); __log.error(errmsg, ex); throw new DatabaseConfigException(errmsg, ex); } cf.setDataSource(getDataSource()); cf.setTransactionManager(_txm); cf.init(_odeConfig.getProperties()); return cf; }
_datasource = (DataSource) mcf.createConnectionFactory(_connectionManager); } catch (Exception ex) { String errmsg = __msgs.msgOdeDbPoolStartupFailed(url); __log.error(errmsg, ex); throw new DatabaseConfigException(errmsg, ex);
private void initInternalDb() throws DatabaseConfigException { __log.info(__msgs.msgOdeUsingInternalDb(_odeConfig.getDbIntenralJdbcUrl(), _odeConfig.getDbInternalJdbcDriverClass())); initInternalDb(_odeConfig.getDbIntenralJdbcUrl(), _odeConfig.getDbInternalJdbcDriverClass(), _odeConfig.getDbInternalUserName(), _odeConfig.getDbInternalPassword()); }
public Object msgOdeUsingInternalDb(String dbIntenralJdbcUrl, String dbInternalJdbcDriverClass) { return format("ODE using internal database \"{0}\" with driver {1}.", dbIntenralJdbcUrl, dbInternalJdbcDriverClass); }
public String msgOdeInitExternalDbFailed(String dbDataSource) { return format("Failed to resolved external DataSource at \"{0}\".", dbDataSource); }
public String msgOdeDbPoolStartupFailed(String url) { return format("Error starting connection pool for \"{0}\".", url); }
public String msgOdeUsingDAOImpl(String className) { return format("Using DAO Connection Factory class {0}.", className); }
public String msgDAOInstantiationFailed(String className) { return format("Error instantiating DAO Connection Factory class {0}.", className); }
public String msgOdeInitHibernatePropertiesNotFound(File expected) { return format("Hibernate configuration file \"{0}\" not found, defaults will be used.", expected); }
public String msgOdeUsingExternalDb(String dbDataSource) { return format("ODE using external DataSource \"{0}\".", dbDataSource); }