Skip to content

Decouple BeanDefinitionRegistryPostProcessor implementations #8611

@snicoll

Description

@snicoll

While reviewing an issue in Spring Framework, I've noticed that Spring Integration has BeanDefinitionRegistryPostProcessor implementations that are also doing something else.

We're considering reviewing this contract so that such post-processors are automatically excluded from AOT processing (as they operation on the bean factory that's pre-processed by it). Can you please review DefaultConfiguringBeanFactoryPostProcessor and MessagingAnnotationPostProcessor so that they only perform bean definition registry post-processing and nothing else?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions