You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2020/12/09 16:06:00 UTC

[jira] [Commented] (CAMEL-15931) Camel 3.6 fails to resolve #bean:name notation for camel.component.pulsar.pulsar-client

    [ https://issues.apache.org/jira/browse/CAMEL-15931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17246635#comment-17246635 ] 

Claus Ibsen commented on CAMEL-15931:
-------------------------------------

Yeah that should be fixed in 3.7, so try SNAPSHOT or wait for the 3.7 release

> Camel 3.6 fails to resolve #bean:name notation for camel.component.pulsar.pulsar-client
> ---------------------------------------------------------------------------------------
>
>                 Key: CAMEL-15931
>                 URL: https://issues.apache.org/jira/browse/CAMEL-15931
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-pulsar
>    Affects Versions: 3.6.0
>         Environment: Spring boot 2.3.3
> Java 14
>            Reporter: Scott Anderson
>            Priority: Major
>
> 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]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)