Skip to content

Commit

Permalink
Prevent caching JtaAwareConnectionProviderImpl wrapped Connections
Browse files Browse the repository at this point in the history
  • Loading branch information
mbladel authored and beikov committed Mar 27, 2024
1 parent 17fd964 commit f5ddee4
Showing 1 changed file with 1 addition and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,6 @@
import org.hibernate.service.spi.ServiceRegistryImplementor;
import org.hibernate.service.spi.Stoppable;

import org.hibernate.testing.jdbc.SharedDriverManagerConnectionProviderImpl;

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

private final SharedDriverManagerConnectionProviderImpl delegate = SharedDriverManagerConnectionProviderImpl.getInstance();
private final DriverManagerConnectionProviderImpl delegate = new DriverManagerConnectionProviderImpl();

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

Expand Down

0 comments on commit f5ddee4

Please sign in to comment.