2016-11-03 1 views
0

Ich bin neu bei camel und benutze es für http Routing konfiguriert von Spring DSL mit dem Kamel-Servlet. Leider ein Routing "auf" wie dies nicht funktioniert:Camel: dynamischer Rest uri Pfad mit EL in DSL nicht möglich?

<to uri="https://host/path/${headers.pname1}/2016/11?bridgeEndpoint=true"/> 

wobei $ {headers.pname1} ein http-Abfrage-String-Parameter aus dem http-Eingang auf Servlet.

Wie verwendet man die Ausdruckssprache im uri Pfad?

+1

Siehe diese FAQ: http://camel.apache.org/how-to-use-a-dynamic-uri-in-to.html –

Antwort

1

Nach dem Kommentar von Claus Ibsen,

den zusätzlichen Tag "Tod" anstelle von "bis":

<toD uri="https://host/path/${headers.pname1}/2016/11?bridgeEndpoint=true"/> 

Wahrscheinlich machten sie einen zweiten Tag aus Leistungsgründen.

Verwandte Themen