2016-09-07 54 views
-1

当我在端点URI内部发生错误时,骆驼上下文不会启动。 在启动上下文之前,似乎Camel在第一步中验证每个端点URI。Apache Camel端点URI验证

有人可以请求告诉我,这是如何工作的?

我对不对? 我不知道。

+0

可能的重复项:http://stackoverflow.com/questions/30620130/camelcontext-doesnt-startup-if-one-route-is-misconfigured –

+0

谢谢,我没有找到该帖子和我的问题类似。 – sitnam

回答

2

是骆驼启动时验证它是否已正确配置。这发生在启动骆驼路线的一部分。

它像错误配置任何其他软件,将报告错误,供您修复。

有一些工具可用于验证您的源代码以找到配置错误的端点。我写了一篇关于此的博客文章:http://www.davsclaus.com/2016/01/cheers-fabric8-camel-maven-plugin-to.html

+0

谢谢!这是我想知道的。 – sitnam

+0

还有一个问题,它在启动之前验证了该环境中的每条路由,对吧? 听起来有点像合同设计。 – sitnam

+0

是的每条路线都经过验证。但是,您可以将某些路线标记为不自动启动,但仍会进行验证。 –

相关问题