Hi,
I don't think the camel-restlet can meet your requirement.
But with the help of camel-jetty component, you can implement it easily.
from("jetty:http://"+IgcProperties.get("igc.greeting.host")+":"+IgcProperties.get("igc.greeting.port"))
.choice()
.when(header("HTTP_PATH").isEqualTo("/greeting")).to("greetingService")
.otherwise().throwException(new Exception());
Willem
Tapdur wrote:
Hi,
Is there a trick to specify one camel/restlet entrypoint for any http path
and use a eip to fork on specific path like this , without any list uri ?
from("restlet:http://"+IgcProperties.get("igc.greeting.host")+":"+IgcProperties.get("igc.greeting.port")+"?restletMethods=post,get")
.choice()
.when(header("HTTP_PATH").isEqualTo("/greeting")).to("greetingService")
.otherwise().throwException(new Exception());
this code generate http error 404
Thx
Bruno