Skip to content

Bean ... not elligible for getting processed by all BeanPostProcessors #3945

Closed
@sebastianhaberey

Description

@sebastianhaberey

In what version(s) of Spring Integration are you seeing this issue?

5.3.13

Describe the bug

During startup of my Spring Integration application, the following three messages appear:

2022-11-15 08:21:40.518 INFO 85755 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'integrationChannelResolver' of type [org.springframework.integration.support.channel.BeanFactoryChannelResolver] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-11-15 08:21:40.521 INFO 85755 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'integrationDisposableAutoCreatedBeans' of type [org.springframework.integration.config.annotation.Disposables] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2022-11-15 08:21:40.538 INFO 85755 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.integration.config.IntegrationManagementConfiguration' of type [org.springframework.integration.config.IntegrationManagementConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)

Expected behavior

All beans are created without warning.

Details

I undestand this is due to cyclic dependencies between beans. I get that these are informational messages, and that the beans in question likely don't need to be post-processed, but they are still bothersome.

Is there anything I can do in my application to avoid these messages? Or if not, could this be fixed in Spring Integration?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions