[ 
https://issues.apache.org/jira/browse/CAMEL-4436?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on CAMEL-4436 started by William Tam.

> CxfRsProducer clientFactoryBean's bus should be initialized
> -----------------------------------------------------------
>
>                 Key: CAMEL-4436
>                 URL: https://issues.apache.org/jira/browse/CAMEL-4436
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-cxf
>    Affects Versions: 2.8.0
>            Reporter: William Tam
>            Assignee: William Tam
>            Priority: Minor
>
> This defect only manifests itself if an application hosts more than one 
> CamelContext.  The first CamelContext contained by a Spring application 
> context that does not have a custom bus (e.g. any http conduit 
> configurations) while the second Spring application/Camel context does have a 
> custom bus.
> The symptom is when the application sends an message to the cxfrs endpoint in 
> the second context (that contains custom bus), the cxfrs endpoint picks up 
> the wrong bus.  It picks up the default cxf in the first application context.
> Furthermore, this defect only affects cxfrs producer using URI address 
> format. E.g.
>   <to uri="cxfrs://https://localhost:8181/CxfRsProducerTest/"/>
> It does not affect cxfrs addresses defined as a bean.  E.g.
>   <to uri="cxfrs://bean://rsClientHttps"/>
>   <cxf:rsClient id="rsClientHttps" 
> address="https://localhost:8181/CxfRsProducerTest/"/>
>  

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to