Browse Source

fixed bug where we were referencing the null dbHolder instead of the instantiated one

pull/1/head
Graeme Rocher 15 years ago
parent
commit
0a9d3973f9
  1. 2
      spring-datastore-mongodb/src/main/java/org/springframework/datastore/document/mongodb/MongoDbUtils.java

2
spring-datastore-mongodb/src/main/java/org/springframework/datastore/document/mongodb/MongoDbUtils.java

@ -115,7 +115,7 @@ public class MongoDbUtils { @@ -115,7 +115,7 @@ public class MongoDbUtils {
else {
holderToUse.addDB(db);
}
TransactionSynchronizationManager.registerSynchronization(new MongoSynchronization(dbHolder, mongo));
TransactionSynchronizationManager.registerSynchronization(new MongoSynchronization(holderToUse, mongo));
holderToUse.setSynchronizedWithTransaction(true);
if (holderToUse != dbHolder) {
TransactionSynchronizationManager.bindResource(mongo, holderToUse);

Loading…
Cancel
Save