Marius Bogoevici opened INT-3749 and commented
Beans implementing IntegrationEvaluationContextAware will expect that the IntegrationEvaluationContext is set as part of the bean initialization process.
Due to the current approach of setting the context only in IntegrationEvaluationContextAwareBeanPostProcessor#afterSingletonsInstantiated, afterPropertiesSet() is called before the initialization takes place.
Reconsider the current approach, to reconcile the need for preventing early BeanFactory access with the expectations of InitializingBean
Affects: 4.2 M1
Issue Links:
Referenced from: pull request #1482