Вы упомянули, что бензопила открывает файл журнала, но не ясно, как.
Вы можете открыть файл журнала в формате xmllayout, используя меню открытия файлов в Chainsaw.
Вы можете загрузить обычный текстовый файл журнала в цепную пилу, настроив Chainsaw на использование LogFilePatternReceiver, который может анализировать и отслеживать файл журнала (LogFilePatternReceiver позволяет вам определять шаблон в файле журнала, а затем анализировать и хвостить журнал файл).
Пример конфигурации приемника доступен на вкладке приветствия Chainsaw, а javadoc LogFilePatternReceiver доступен в меню справки Chainsaw.
Если у вас есть собственный формат xml, вам нужно либо создать собственную реализацию XmlDecoder, которая преобразует ваш xml в запись событий (и настроить Chainsaw для использования получателя на основе xml с вашим декодером), либо вы можете предварительно обработать ваш XML-файл и выведите файл, соответствующий dtd log4j.
Приведенное выше сообщение «найдена не совпадающая строка» выглядит как формат на основе xmllayout. Если у вас возникли проблемы с загрузкой файла журнала, соответствующего dtd log4j, я бы посоветовал опубликовать пример блока вашего файла журнала с вопросом в списке рассылки log4j-dev.