gpt4 book ai didi

java - 跟踪多个 Camel 上下文

转载 作者:太空宇宙 更新时间:2023-11-04 13:31:02 25 4
gpt4 key购买 nike

我有两个项目 - Project_1 和 Project_2,以及相应的 Camel 上下文,配置如下

<camel:camelContext id="project_1.context" trace="true">
<camel:contextScan />
</camel:camelContext>

<camel:camelContext id="project_2.context" trace="true">
<camel:contextScan />
</camel:camelContext>

对应的部署单元project_1.jar和project_2.jar已经部署在jboss中。

但是在启动 jboss 时我仍然看不到任何 CamelContext 的痕迹。

两个项目的日志配置是:

log4j.rootLogger=ERROR, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%c] %m%n
log4j.logger.org.apache.camel=ALL

两个项目都添加了slf4j的依赖

<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.6.4</version>
</dependency>

两个项目都在 jboss-deployment-struct 中添加了 slf4j 的模块依赖:

<module name ="org.slf4j"/> 

请帮助我让我知道我缺少的东西。

最佳答案

看起来您的根记录器被设置为“错误”。

在您的项目中,如果您以DEBUG或INFO模式记录消息,请尝试将根日志级别更改为“DEBUG”或“INFO”并验证

关于java - 跟踪多个 Camel 上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32207781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com