Mike Schippers created CAMEL-12399:
--------------------------------------
Summary: CxfRsProducer doesn't configure CxfRsEndpointConfigurer
while using the Proxy API
Key: CAMEL-12399
URL: https://issues.apache.org/jira/browse/CAMEL-12399
Project: Camel
Issue Type: Bug
Components: camel-cxfrs
Affects Versions: 2.21.0
Reporter: Mike Schippers
The CxfRsProducer doesn't configure a CxfRsEndpointConfigurer on the client
while using the Proxy API. When using the HTTP API this is working fine.
So when i create an endpoint like this:
{code:java}
CxfRsEndpoint endpoint = new CxfRsEndpoint();
endpoint.setCxfRsEndpointConfigurer(new MyCxfRsEndpointConfigurer());
{code}
{code:java}
public static class MyCxfRsEndpointConfigurer implements
CxfRsEndpointConfigurer {
@Override
public void configure(AbstractJAXRSFactoryBean factoryBean) {
}
@Override
public void configureClient(Client client) {
client.header("foo", "bar");
}
@Override
public void configureServer(Server server) {
}
}
{code}
In case i use the HTTP API the header "foo" is sent but not when i use the
Proxy API.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)