Скорее всего, это связано с порядком загрузки банок. На более старом проекте, в котором я участвовал, это происходило бы постоянно, и решение состояло в том, чтобы переставить банки в «идеальном» порядке, и все наладилось.
Это может быть не только несколько log4j, но и commons-logging, slf4j и т. Д. Попробуйте переставить их, но, не видя порядок пути к классам, трудно помочь дальше.