Now I am lost as to why log4j is acting as if it has been given a different config. I need to think of a way of isolating this to show exactly what's happening.
Perhaps too much static behavior in log4j?
e.g. class is loaded by JBoss CL, keeping this logging config/info, hence ignoring yours
(i'm just guessing, as i never really looked deep into log4j ...)