diff --git a/spring-tx/src/main/java/org/springframework/transaction/interceptor/TransactionAspectSupport.java b/spring-tx/src/main/java/org/springframework/transaction/interceptor/TransactionAspectSupport.java index fa12fef441..20e15440da 100644 --- a/spring-tx/src/main/java/org/springframework/transaction/interceptor/TransactionAspectSupport.java +++ b/spring-tx/src/main/java/org/springframework/transaction/interceptor/TransactionAspectSupport.java @@ -344,7 +344,7 @@ public abstract class TransactionAspectSupport implements BeanFactoryAware, Init return this.transactionManager; } String qualifier = txAttr.getQualifier(); - if (StringUtils.hasLength(qualifier)) { + if (StringUtils.hasText(qualifier)) { PlatformTransactionManager txManager = this.transactionManagerCache.get(qualifier); if (txManager == null) { txManager = BeanFactoryAnnotationUtils.qualifiedBeanOfType( @@ -353,7 +353,7 @@ public abstract class TransactionAspectSupport implements BeanFactoryAware, Init } return txManager; } - else if (this.transactionManagerBeanName != null) { + else if (StringUtils.hasText(this.transactionManagerBeanName)) { PlatformTransactionManager txManager = this.transactionManagerCache.get(this.transactionManagerBeanName); if (txManager == null) { txManager = this.beanFactory.getBean(