camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Willem Jiang <>
Subject Re: How to configure proxy settings for cxf endpoint used in recipientList
Date Wed, 12 Nov 2014 07:25:58 GMT
When you use the http-conf:conduit, camel-cxf can pick up right CXF bus which holds the reference
the Spring application context from thread local variable. But if you use recipientList, the
camel-cxf endpoint could be create in different thread other then the thread which creates
the Spring application context.

As CXF support to configure the http client from the WSDL[1], you can try to do it that way.

In Camel 2.15.0 we introduce a CxfEndpointConfigurer which supports to configure the CXF
client or the server from Java code.


Willem Jiang

Red Hat, Inc.
Blog: (English) (Chinese)
Twitter: willemjiang  
Weibo: 姜宁willem

On November 12, 2014 at 1:58:04 PM, Aniruddha ( wrote:
> Hi,
> I am using recipientList to dynamically invoke an external webservice as
> follows:
> cxf:${headers.callback.endpoint}?wsdlURL=classpath:adapters/communication/eventmanager/wsdls/event-notify-v1-0.wsdl&dataFormat=PAYLOAD&portName={}EventNotifySOAP12Port&serviceName={}EventNotifyService
> I want this cxf call to go through a proxy server. How to configure proxy
> setting for cxf used in recipientlist?
> I tried configuring "http-conf:conduit" but it didn't go through the proxy
> server.
> Could you please help?
> --
> View this message in context:
> Sent from the Camel - Users mailing list archive at

View raw message