Use the correct MappingContext for constructing the PersistentEntities.

See #2467
This commit is contained in:
Jens Schauder
2021-09-23 14:35:01 +02:00
parent fcf786b4ae
commit 7cfc0c2a8c

View File

@@ -96,6 +96,7 @@ public class AuditingHandlerBeanDefinitionParser extends AbstractSingleBeanDefin
protected void doParse(Element element, BeanDefinitionBuilder builder) {
final BeanDefinitionBuilder persistentEntities = rootBeanDefinition(PersistentEntitiesFactoryBean.class);
persistentEntities.addConstructorArgReference(mappingContextBeanName);
builder.addConstructorArgValue(persistentEntities.getBeanDefinition());
String auditorAwareRef = element.getAttribute(AUDITOR_AWARE_REF);