You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Pascal Schumacher (JIRA)" <ji...@apache.org> on 2018/08/29 15:31:00 UTC
[jira] [Created] (CAMEL-12764) camel-http4: basic auth no longer
working when used in combination with a dynamic to
Pascal Schumacher created CAMEL-12764:
-----------------------------------------
Summary: camel-http4: basic auth no longer working when used in combination with a dynamic to
Key: CAMEL-12764
URL: https://issues.apache.org/jira/browse/CAMEL-12764
Project: Camel
Issue Type: Bug
Components: camel-http4
Affects Versions: 2.22.0
Reporter: Pascal Schumacher
After upgrading a Spring Boot Project from Camel 2.21.1 to Camel 2.22.0 basic authentication of the http4 component stopped working when it is used in combination with a dynamic to.
My (slightly simplified) route:
{code:java}
from(inUri)
.setHeader(Exchange.CONTENT_TYPE, constant(MediaType.APPLICATION_JSON_VALUE))
.setBody(constant("{\"action\":\"signal\"}"))
.setHeader(Exchange.HTTP_METHOD, constant(HttpMethods.PUT))
.toD("http4://{{username}}:{{password}}@{{host}}:{{port}}/executions/${exchangeProperty.my_id}");
{code}
When I change the route and remove the dynamic to everything works fine again:
{code:java}
from(inUri)
.setHeader(Exchange.CONTENT_TYPE, constant(MediaType.APPLICATION_JSON_VALUE))
.setBody(constant("{\"action\":\"signal\"}"))
.setHeader(Exchange.HTTP_METHOD, constant(HttpMethods.PUT))
.setHeader(Exchange.HTTP_PATH, exchangeProperty("my_id"))
.to("http4://{{username}}:{{password}}@{{host}}:{{port}}/executions/");
{code}
Maybe this regression was caused by CAMEL-12462?
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)