Skip to content

Commit f5ddee4

Browse files
mbelladebeikov
authored andcommitted
Prevent caching JtaAwareConnectionProviderImpl wrapped Connections
1 parent 17fd964 commit f5ddee4

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

hibernate-testing/src/main/java/org/hibernate/testing/jta/JtaAwareConnectionProviderImpl.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,6 @@
6262
import org.hibernate.service.spi.ServiceRegistryImplementor;
6363
import org.hibernate.service.spi.Stoppable;
6464

65-
import org.hibernate.testing.jdbc.SharedDriverManagerConnectionProviderImpl;
66-
6765
/**
6866
* A {@link ConnectionProvider} implementation intended for testing Hibernate/JTA interaction. In that limited scope we
6967
* only ever have one single resource (the database connection) so we do not at all care about full-blown XA
@@ -76,7 +74,7 @@ public class JtaAwareConnectionProviderImpl implements ConnectionProvider, Confi
7674
ServiceRegistryAwareService {
7775
private static final String CONNECTION_KEY = "_database_connection";
7876

79-
private final SharedDriverManagerConnectionProviderImpl delegate = SharedDriverManagerConnectionProviderImpl.getInstance();
77+
private final DriverManagerConnectionProviderImpl delegate = new DriverManagerConnectionProviderImpl();
8078

8179
private final List<Connection> nonEnlistedConnections = new ArrayList<>();
8280

0 commit comments

Comments
 (0)