You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As of 5.0.4, bean method proxying is disabled in DefaultBatchConfiguration (inherited from the previous AbstractBatchConfiguration and which is required for native compilation to work). However, some bean definition methods call other bean definition methods to define dependencies, which is incorrect. Dependency injection through method parameters should be used instead.
This issue will introduce a minor breaking change in method signatures and should be included in a minor release.
The text was updated successfully, but these errors were encountered:
Before this commit, the dependency injection style used to
define some infrastructure beans was incompatible with the
bean method proxying being disabled.
This commit fixes the issue by injecting dependencies through
the parameters of bean definition methods.
Resolvesspring-projects#4543
Signed-off-by: Fabrice Bibonne <[email protected]>
As of 5.0.4, bean method proxying is disabled in
DefaultBatchConfiguration
(inherited from the previousAbstractBatchConfiguration
and which is required for native compilation to work). However, some bean definition methods call other bean definition methods to define dependencies, which is incorrect. Dependency injection through method parameters should be used instead.This issue will introduce a minor breaking change in method signatures and should be included in a minor release.
The text was updated successfully, but these errors were encountered: