Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void initFXDB(){
- //
- // FXB DB Connection
- //
- if(cpdsORACLE == null){
- Properties p = new Properties(System.getProperties());
- p.put("com.mchange.v2.log.MLog", "com.mchange.v2.log.FallbackMLog");
- p.put("com.mchange.v2.log.FallbackMLog.DEFAULT_CUTOFF_LEVEL", "OFF"); // or any other
- System.setProperties(p);
- cpdsORACLE = new ComboPooledDataSource();
- cpdsORACLE.setMaxPoolSize(maxPoolSizeFXBANK);
- cpdsORACLE.setCheckoutTimeout(checkoutTimeout);
- cpdsORACLE.setMaxIdleTime(maxIdleTime);
- cpdsORACLE.setUnreturnedConnectionTimeout(unreturnedConnectionTimeout);
- cpdsORACLE.setDebugUnreturnedConnectionStackTraces(debugUnreturnedConnectionStackTraces);
- try { cpdsORACLE.setDriverClass("oracle.jdbc.OracleDriver"); } catch (PropertyVetoException e) { e.printStackTrace(); }
- String host = WTFProperties.fxbank_db.getProperty("fxbank.ora.host."+WTFProperties.dynamic.getProperty("server"));
- String port = WTFProperties.fxbank_db.getProperty("fxbank.ora.port");
- String ssid = WTFProperties.fxbank_db.getProperty("fxbank.ora.ssid."+WTFProperties.dynamic.getProperty("server"));
- String user = WTFProperties.fxbank_db.getProperty("fxbank.ora.username");
- String pass = WTFProperties.fxbank_db.getProperty("fxbank.ora.password");
- String connect_url = "jdbc:oracle:thin:@"+host+":"+port+":"+ssid;
- cpdsORACLE.setJdbcUrl(connect_url);
- cpdsORACLE.setUser(user);
- cpdsORACLE.setPassword(pass);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement