Well, this is awkward. I want to use log4j-over-slf4j for our logging and so I've added the jar to the project and specified in the WebLogic application to use the package org.slf4j.*
but the problem is that the commons jar library on WebLogic has slf4j-log4j12.jar which creates a conflict:
java.lang.IllegalStateException: Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackOverflowError. See also http://www.slf4j.org/codes.html#log4jDelegationLoop for more details.
How can I tell WebLogic to ignore that package?