我有一条路线:
multicast().to(A, B, C)
在希望跳过b
的情况下,我将其定义为direct:noop
(通过.properties
文件中的一个属性),没有定义使用者noop
。
后续问题:
如果跳过一个endpoint不像上面尝试的那样工作,如何跳过?我必须使用choice().when()
吗?
您可以使用log:noop?level=off
发送到空操作
但没能完成。如果有某种方法可以在camel路由构建器级别获得netty服务器异常?请建议 谢谢
出现运行时异常--这应该会导致事务回滚。 我希望能够截获异常,并回复一个真正的消息(而不是异常)给客户机。因此,我开始实现一个错误处理程序: 其中: null null null 如何配置camel,既防止事务中的消息刷新,又能够将异常转换为已处理的错误消息?
我有一条处理hl7消息的骆驼路线。处理成功后,我希望将其传递给另一个endpointb以进行进一步处理。 但是如果在processHL7中发生任何异常,我有一个catch块来做一些处理。当我进入doCatch并遇到end时,我想停止处理,但这并没有发生。无论发生什么,流都将到达endpointb。当我进入doCatch块时,如何停止?
1.【强制】应用中不可直接使用日志系统(Log4j、Logback)中的API,而应依赖使用日志框架SLF4J中的API,使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。 import org.slf4j.Logger; import org.slf4j.LoggerFactory; private static final Logger logger = LoggerFactory
第一条路线: 第二路线:
我们正在使用Cassandra 2.0.10和CassandraC驱动程序1.0.0beta4 WARN[本机传输请求: 83088] 2015-01-08 22:56:15,327BatchStatement.java(第226行)[clipmine_prod.tag_attributes,clipmine_prod.tag]的一批准备好的语句大小为5812,超过5120的指定阈值692。 这意