我使用Apache的骆驼邮件服务,我有很多的日志:阿帕奇骆驼日志
(certificates data..)
camel (camel-1) thread #0 - (...) Application Data, length = 31
Camel (camel-1) thread #0 - (...) Application Data, length = 39
Camel (camel-1) thread #0 - (...) Application Data, length = 31
Camel (camel-1) thread #0 - (...) Application Data, length = 39
未通过LOG4J或不便追加,而是直接去安慰。 我无法过滤此日志。
这个:log4j.category.org.apache.camel=INFO
适用于骆驼日志,我也尝试过camelContext.setTracing(false);
,但它看起来这个日志来自别的地方。
是否可以禁用日志记录这类信息?
更新 - 路线URL
"imaps://"
+ e.getHost()
+ "?username="
+ e.getUsername()
+ "&password="
+ getPassword(e)
+ "&folderName="
+ e.getInboxFolder()
+ "&unseen=false&consumer.initialDelay=10000&consumer.delay=300&peek=true&searchTerm.fromSentDate=now-5s&closeFolder=false";
Log4j配置
### direct log messages to stdout ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %5p %c{1}:%L - %m%n
log4j.rootLogger=FATAL, stdout
log4j.logger.org.hibernate=WARN
log4j.logger.org.hibernate.type=WARN
log4j.logger.org.springframework=INFO
log4j.category.org.springframework.web=WARN
log4j.category.org.springframework.web.socket=WARN
log4j.category.org.springframework.messaging=WARN
log4j.category.org.hibernate=WARN
log4j.category.net.sf.ehcache=INFO
log4j.category.org.apache.camel=INFO
log4j.logger.org.apache.camel=INFO
您能否更新您的问题以更好地描述您的问题?另外,你不需要在问题中提到Apache,它更适合作为标签。 –
好的,我更新了问题 – kxyz
您是否可以发布您的路线,也许您已启用端点上的debugMode? – soilworker