I have a route:
from("restlet://RestletBean/{id}?restletMethod=GET")
.setHeader(Exchange.HTTP_METHOD, constant("GET"))
.setHeader(Exchange.HTTP_URI, simple("http://x.y.z.com?id={header.id}"))
.to("http://dummyHost")
When I don't give an appropriate input (id
in this case, which is being used as URI parameter in the to
route). The to
route will respond me with an error page. Which is not happening. Instead there is a blank white page even after handling using dead letter channel error handler:
from("restlet://RestletBean/{id}?restletMethod=GET").
.setHeader(Exchange.HTTP_METHOD, constant("GET"))
.setHeader(Exchange.HTTP_URI, simple("http://x.y.z.com?id={header.id}"))
.to("http://dummyHost")
.errorHandler("http://x.y.z.com?id={header.id}");