From a6d8b16baf0600cb17274c6d0ce104998e98ac4a Mon Sep 17 00:00:00 2001
From: jimin <slievrly@gmail.com>
Date: Wed, 28 Oct 2020 16:46:06 +0800
Subject: [PATCH] bugfix: fix use @EnableAutoDataSourceProxy startup failed
 (#3230)

---
 .../annotation/datasource/AutoDataSourceProxyRegistrar.java      | 1 +
 1 file changed, 1 insertion(+)

diff --git a/spring/src/main/java/io/seata/spring/annotation/datasource/AutoDataSourceProxyRegistrar.java b/spring/src/main/java/io/seata/spring/annotation/datasource/AutoDataSourceProxyRegistrar.java
index 29e61922f..801e2cba5 100644
--- a/spring/src/main/java/io/seata/spring/annotation/datasource/AutoDataSourceProxyRegistrar.java
+++ b/spring/src/main/java/io/seata/spring/annotation/datasource/AutoDataSourceProxyRegistrar.java
@@ -47,6 +47,7 @@ public class AutoDataSourceProxyRegistrar implements ImportBeanDefinitionRegistr
         if (!registry.containsBeanDefinition(BEAN_NAME_SEATA_DATA_SOURCE_BEAN_POST_PROCESSOR)) {
             AbstractBeanDefinition beanDefinition = BeanDefinitionBuilder
                 .genericBeanDefinition(SeataDataSourceBeanPostProcessor.class)
+                .addConstructorArgValue(excludes)
                 .addConstructorArgValue(dataSourceProxyMode)
                 .getBeanDefinition();
             registry.registerBeanDefinition(BEAN_NAME_SEATA_DATA_SOURCE_BEAN_POST_PROCESSOR, beanDefinition);
-- 
GitLab