Hmm log4j.properties file is weak compared to log4j.xml. The properties file does not support some advanced configuration options like Filters, custom ErrorHandlers and a special type of appenders, i.e. AsyncAppender. ErrorHandlers defines how errors in log4j itself are handled, for example badly configured appenders. Filters are more interesting. From the available filters, I think that the level range filter is really missing for property files.
The log4j filter allows to define that a[n] appender should receive log messages from Level INFO to WARN. This allows to split log messages across different logfiles. One for DEBUGGING messages, another for warnings, ...The property appender only supports a minimum level. If you set it do INFO, you will receive WARN, ERROR and FATAL messages as well. Hence I wanted to use log4j.xml for advance feature purposes. Cheers, -Vid- -- View this message in context: http://camel.465427.n5.nabble.com/Camel-quickfix-logging-tp3249378p3251115.html Sent from the Camel - Users mailing list archive at Nabble.com.