I'm suspicious of the ActiveFileName
property. According to the log4j javadoc, there isn't such a property on the TimeBasedRollingPolicy
class. (No setActiveFileName
or getActiveFileName
methods.)
I don't know what specifying an unknown property would do, but it is possible that it will cause the containing object to be abandoned, and that could lead to the warnings that you saw.
Try leaving it out and seeing what happens.