Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.6.0
-
None
-
Spring boot 2.3.3
Java 14
-
Unknown
Description
Our system is configured with spring boot and there is a bean named pulsarClient in the context. In camel pre 3.6, this configuration works:
camel:
component:
pulsar:
enabled: true
subscription-type: SHARED
pulsar-client: '#bean:pulsarClient'
In camel 3.6, it throws an exception:
Property: camel.component.pulsar.pulsar-client
Value: #bean:pulsarClient
Origin: class path resource [application-default.yml]:112:22
Reason: No converter found capable of converting from type [java.lang.String] to type [org.apache.pulsar.client.api.PulsarClient]