Skip to content

Commit 2e90658

Browse files
committed
HHH-8203 HHH-8204 Hibernate 4.x can't work with proxool 0.9.1
1 parent dc6d255 commit 2e90658

File tree

2 files changed

+11
-12
lines changed

2 files changed

+11
-12
lines changed

hibernate-proxool/src/main/java/org/hibernate/service/jdbc/connections/internal/ProxoolConnectionProvider.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import java.sql.DriverManager;
2828
import java.sql.SQLException;
2929
import java.util.Map;
30-
import java.util.Properties;
3130

3231
import org.jboss.logging.Logger;
3332
import org.logicalcobwebs.proxool.ProxoolException;

hibernate-proxool/src/test/java/org/hibernate/service/jdbc/connections/internal/ProxoolConnectionProviderTest.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,11 @@
2929
import org.junit.Test;
3030
import org.logicalcobwebs.proxool.ProxoolFacade;
3131

32-
import org.hibernate.boot.registry.StandardServiceRegistry;
33-
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
3432
import org.hibernate.cfg.Environment;
35-
import org.hibernate.engine.jdbc.connections.spi.ConnectionProvider;
33+
import org.hibernate.service.ServiceRegistry;
34+
import org.hibernate.service.ServiceRegistryBuilder;
35+
import org.hibernate.service.internal.StandardServiceRegistryImpl;
36+
import org.hibernate.service.jdbc.connections.spi.ConnectionProvider;
3637
import org.hibernate.testing.junit4.BaseUnitTestCase;
3738

3839
import static org.junit.Assert.assertEquals;
@@ -50,19 +51,18 @@ public class ProxoolConnectionProviderTest extends BaseUnitTestCase {
5051
@Test
5152
public void testPoolsClosed() {
5253
assertDefinedPools(); // zero-length-vararg used as parameter
53-
StandardServiceRegistry serviceRegistry = buildServiceRegistry( "pool-one" );
54+
StandardServiceRegistryImpl serviceRegistry = (StandardServiceRegistryImpl)buildServiceRegistry( "pool-one" );
5455
ConnectionProvider providerOne = serviceRegistry.getService( ConnectionProvider.class );
5556
assertDefinedPools( "pool-one" );
5657

5758

58-
StandardServiceRegistry serviceRegistryTwo = buildServiceRegistry( "pool-two" );
59+
StandardServiceRegistryImpl serviceRegistryTwo = (StandardServiceRegistryImpl)buildServiceRegistry( "pool-two" );
5960
ConnectionProvider providerTwo = serviceRegistryTwo.getService( ConnectionProvider.class );
6061
assertDefinedPools( "pool-one", "pool-two" );
61-
62-
StandardServiceRegistryBuilder.destroy( serviceRegistry );
62+
serviceRegistry.destroy();
6363
assertDefinedPools( "pool-two" );
6464

65-
StandardServiceRegistryBuilder.destroy( serviceRegistryTwo );
65+
serviceRegistryTwo.destroy();
6666
assertDefinedPools();
6767
}
6868

@@ -75,13 +75,13 @@ private void assertDefinedPools(String... expectedPoolNames) {
7575
}
7676

7777

78-
private StandardServiceRegistry buildServiceRegistry(String poolName){
78+
private ServiceRegistry buildServiceRegistry(String poolName){
7979

80-
return new StandardServiceRegistryBuilder( )
80+
return new ServiceRegistryBuilder( )
8181
.applySetting( Environment.PROXOOL_POOL_ALIAS, poolName )
8282
.applySetting( Environment.PROXOOL_PROPERTIES, poolName + ".properties" )
8383
.applySetting( Environment.CONNECTION_PROVIDER, ProxoolConnectionProvider.class.getName() )
84-
.build();
84+
.buildServiceRegistry();
8585

8686
}
8787
}

0 commit comments

Comments
 (0)