killbill-aplcache

util: profiles: get rid of BoneCP dependency Signed-off-by:

3/16/2015 2:39:47 PM

Details

diff --git a/profiles/killbill/src/test/java/org/killbill/billing/server/security/TestKillbillJdbcRealm.java b/profiles/killbill/src/test/java/org/killbill/billing/server/security/TestKillbillJdbcRealm.java
index fcd8711..e2fd295 100644
--- a/profiles/killbill/src/test/java/org/killbill/billing/server/security/TestKillbillJdbcRealm.java
+++ b/profiles/killbill/src/test/java/org/killbill/billing/server/security/TestKillbillJdbcRealm.java
@@ -1,7 +1,7 @@
 /*
  * Copyright 2010-2013 Ning, Inc.
- * Copyright 2014 Groupon, Inc
- * Copyright 2014 The Billing Project, LLC
+ * Copyright 2014-2015 Groupon, Inc
+ * Copyright 2014-2015 The Billing Project, LLC
  *
  * The Billing Project licenses this file to you under the Apache License, version 2.0
  * (the "License"); you may not use this file except in compliance with the
@@ -35,8 +35,8 @@ import org.testng.Assert;
 import org.testng.annotations.BeforeMethod;
 import org.testng.annotations.Test;
 
-import com.jolbox.bonecp.BoneCPConfig;
-import com.jolbox.bonecp.BoneCPDataSource;
+import com.zaxxer.hikari.HikariConfig;
+import com.zaxxer.hikari.HikariDataSource;
 
 public class TestKillbillJdbcRealm extends TestJaxrsBase {
 
@@ -55,14 +55,14 @@ public class TestKillbillJdbcRealm extends TestJaxrsBase {
         tenantDao.create(new TenantModelDao(tenant), internalCallContext);
 
         // Setup the security manager
-        final BoneCPConfig dbConfig = new BoneCPConfig();
+        final HikariConfig dbConfig = new HikariConfig();
         dbConfig.setJdbcUrl(helper.getJdbcConnectionString());
         dbConfig.setUsername(helper.getUsername());
         dbConfig.setPassword(helper.getPassword());
 
         final KillbillJdbcRealm jdbcRealm;
         jdbcRealm = new KillbillJdbcRealm(daoConfig);
-        jdbcRealm.setDataSource(new BoneCPDataSource(dbConfig));
+        jdbcRealm.setDataSource(new HikariDataSource(dbConfig));
 
         securityManager = new DefaultSecurityManager(jdbcRealm);
     }

util/pom.xml 4(+0 -4)

diff --git a/util/pom.xml b/util/pom.xml
index 4cbec28..854e540 100644
--- a/util/pom.xml
+++ b/util/pom.xml
@@ -66,10 +66,6 @@
             <scope>test</scope>
         </dependency>
         <dependency>
-            <groupId>com.jolbox</groupId>
-            <artifactId>bonecp</artifactId>
-        </dependency>
-        <dependency>
             <groupId>com.samskivert</groupId>
             <artifactId>jmustache</artifactId>
         </dependency>