File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/config Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 2525import org .springframework .data .auditing .config .AuditingBeanDefinitionRegistrarSupport ;
2626import org .springframework .data .auditing .config .AuditingConfiguration ;
2727import org .springframework .data .relational .core .mapping .event .RelationalAuditingCallback ;
28+ import org .springframework .data .repository .config .PersistentEntitiesFactoryBean ;
2829import org .springframework .util .Assert ;
2930
3031/**
@@ -73,7 +74,12 @@ protected BeanDefinitionBuilder getAuditHandlerBeanDefinitionBuilder(AuditingCon
7374
7475 BeanDefinitionBuilder builder = configureDefaultAuditHandlerAttributes (configuration ,
7576 BeanDefinitionBuilder .rootBeanDefinition (IsNewAwareAuditingHandler .class ));
76- return builder .addConstructorArgReference (JDBC_MAPPING_CONTEXT_BEAN_NAME );
77+
78+
79+ BeanDefinitionBuilder definition = BeanDefinitionBuilder .genericBeanDefinition (PersistentEntitiesFactoryBean .class );
80+ definition .addConstructorArgReference (JDBC_MAPPING_CONTEXT_BEAN_NAME );
81+
82+ return builder .addConstructorArgValue (definition .getBeanDefinition ());
7783 }
7884
7985 /**
You can’t perform that action at this time.
0 commit comments