Я не использую DN.Поэтому я не могу решить вашу проблему напрямую.Я могу сказать, в общем, если у вас есть приложение, использующее Log4j, оно будет искать в пути к классам файлы с именами log4j.properties и log4j.xml.В вашем случае попробуйте переместить файл log4j.properties в место, в котором вы на 100% уверены, что он находится в classpath (например, в корневой папке всех ваших пакетов).Вы знаете, что ваш файл свойств не находится в пути к классам.Тем не менее, если ваш файл определенно находится в пути к классам, то, скорее всего, виновником этого является отключение ведения журнала для всего приложения.Вы вообще видите логи?Если нет, то это, вероятно, проблема.На этом этапе вам необходимо выяснить, какой фасад вы используете: Apache Commons или SLF4J.Оба имеют возможность заменить реализацию регистратора регистраторами NOOP, которые игнорируют все запросы журнала.
С помощью Commons вы должны проверить файл commons-logging.properties.С SLF4J вы должны проверить зависимости проекта (обычно где-то в каталоге lib), убедившись, что в списке нет jar-файла NO-OP.