@ -106,7 +106,7 @@ public class ThreadLocalTargetSource extends AbstractPrototypeBasedTargetSource
@@ -106,7 +106,7 @@ public class ThreadLocalTargetSource extends AbstractPrototypeBasedTargetSource
@ -344,7 +344,7 @@ public class XmlBeanDefinitionReader extends AbstractBeanDefinitionReader {
@@ -344,7 +344,7 @@ public class XmlBeanDefinitionReader extends AbstractBeanDefinitionReader {
@ -114,7 +114,7 @@ public class UserCredentialsDataSourceAdapter extends DelegatingDataSource {
@@ -114,7 +114,7 @@ public class UserCredentialsDataSourceAdapter extends DelegatingDataSource {
@ -776,19 +776,19 @@ public class LocalSessionFactoryBean extends AbstractSessionFactoryBean implemen
@@ -776,19 +776,19 @@ public class LocalSessionFactoryBean extends AbstractSessionFactoryBean implemen
finally{
if(dataSource!=null){
configTimeDataSourceHolder.set(null);
configTimeDataSourceHolder.remove();
}
if(this.jtaTransactionManager!=null){
configTimeTransactionManagerHolder.set(null);
configTimeTransactionManagerHolder.remove();
}
if(this.cacheRegionFactory!=null){
configTimeCacheProviderHolder.set(null);
configTimeCacheProviderHolder.remove();
}
if(this.cacheProvider!=null){
configTimeCacheProviderHolder.set(null);
configTimeCacheProviderHolder.remove();
}
if(this.lobHandler!=null){
configTimeLobHandlerHolder.set(null);
configTimeLobHandlerHolder.remove();
}
if(overrideClassLoader){
// Reset original thread context ClassLoader.
@ -896,7 +896,7 @@ public class LocalSessionFactoryBean extends AbstractSessionFactoryBean implemen
@@ -896,7 +896,7 @@ public class LocalSessionFactoryBean extends AbstractSessionFactoryBean implemen
finally{
if(dataSource!=null){
// Reset DataSource holder.
configTimeDataSourceHolder.set(null);
configTimeDataSourceHolder.remove();
}
}
}
@ -942,7 +942,7 @@ public class LocalSessionFactoryBean extends AbstractSessionFactoryBean implemen
@@ -942,7 +942,7 @@ public class LocalSessionFactoryBean extends AbstractSessionFactoryBean implemen
}
finally{
if(dataSource!=null){
configTimeDataSourceHolder.set(null);
configTimeDataSourceHolder.remove();
}
}
}
@ -984,7 +984,7 @@ public class LocalSessionFactoryBean extends AbstractSessionFactoryBean implemen
@@ -984,7 +984,7 @@ public class LocalSessionFactoryBean extends AbstractSessionFactoryBean implemen
}
finally{
if(dataSource!=null){
configTimeDataSourceHolder.set(null);
configTimeDataSourceHolder.remove();
}
}
}
@ -1054,7 +1054,7 @@ public class LocalSessionFactoryBean extends AbstractSessionFactoryBean implemen
@@ -1054,7 +1054,7 @@ public class LocalSessionFactoryBean extends AbstractSessionFactoryBean implemen
@ -306,7 +306,7 @@ public class SqlMapClientFactoryBean implements FactoryBean<SqlMapClient>, Initi
@@ -306,7 +306,7 @@ public class SqlMapClientFactoryBean implements FactoryBean<SqlMapClient>, Initi
@ -96,7 +96,7 @@ public class ConnectionSpecConnectionFactoryAdapter extends DelegatingConnection
@@ -96,7 +96,7 @@ public class ConnectionSpecConnectionFactoryAdapter extends DelegatingConnection
@ -223,7 +223,7 @@ public abstract class TransactionSynchronizationManager {
@@ -223,7 +223,7 @@ public abstract class TransactionSynchronizationManager {
Objectvalue=map.remove(actualKey);
// Remove entire ThreadLocal if empty...
if(map.isEmpty()){
resources.set(null);
resources.remove();
}
if(value!=null&&logger.isTraceEnabled()){
logger.trace("Removed value ["+value+"] for key ["+actualKey+"] from thread ["+
@ -314,7 +314,7 @@ public abstract class TransactionSynchronizationManager {
@@ -314,7 +314,7 @@ public abstract class TransactionSynchronizationManager {
thrownewIllegalStateException("Cannot deactivate transaction synchronization - not active");