An entry in a log file like this: 2006-02-10 16:09:36,977 [INFO] ejb.SecurityManagerBean - [MA Core connected to remote services... host: nlveus13.xxxx.com port: 8561 repository: Foundation deployment: Remote Services ] Should be able to be processed with a logFormat field like this: TIMESTAMP [LEVEL] LOGGER - [MESSAGE] However, this results in a non-matching entry (see logging output, for example Chainsaw's chainsaw-log tab). Multi-line entries work fine if the MESSAGE field is not delimited on both sides. For example, this entry: 2006-02-10 16:09:36,977 [INFO] ejb.SecurityManagerBean - MA Core connected to remote services... host: nlveus13.xxxx.com port: 8561 repository: Foundation deployment: Remote Services Will be processed correctly with this logFormat: TIMESTAMP [LEVEL] LOGGER - MESSAGE
Version 1.3 is discontinued, and LogFilePatternAppender does not exist (afaics) in 1.2. Marking issue WONTFIX.
LogFilePatternReceiver is a part of the receivers companions..see http://logging.apache.org/log4j/companions/receivers/apidocs/org/apache/log4j/varia/LogFilePatternReceiver.html