Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.6.0
-
None
-
Unknown
Description
When trying to use a custom http-configurer, I believe I am experiencing a regression when upgrading to Camel 3.6.0
I am using spring-boot 2.3.4.RELEASE, and I am declaring my custom configurer bean using:
camel.component.http.http-client-configurer=#httpClientConfig
When updating to Camel 3.6.0, that configuration results in:
*************************** APPLICATION FAILED TO START *************************** Description: Failed to bind properties under 'camel.component.http.http-client-configurer' to org.apache.camel.component.http.HttpClientConfigurer: Property: camel.component.http.http-client-configurer Value: httpClientConfig Origin: class path resource [application.properties]:1:45 Reason: No converter found capable of converting from type [java.lang.String] to type [org.apache.camel.component.http.HttpClientConfigurer] Action: Update your application's configuration
See https://github.com/santam85/camel-3.6.0-http-configurer-bean for a reproduction example.
Attachments
Issue Links
- is broken by
-
CAMEL-14672 Invoke customizers as part of services initialization
- Resolved