我有一条路线:
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")
当我没有给出适当的输入时(id
在这种情况下,它被用作to
路由中的URI参数)。 to
路由将以错误页面回复我。哪个没有发生。相反,即使在使用死信通道错误处理程序处理后,仍有一个空白页:
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}");