We have run into this issue in one of our apps. Has anyone come up with a root cause or other possible workarounds?
I tried moving <contextListener> for LevelChangePropagator to the end of logback.xml. I ensured that the Spring listener is declared before the listener that runs the SLF4JBridgeHandler is declared. I put a Thead.sleep() around the install() call. I tried the latest logback 1.0.9. But I still see the error in this app.
In another less complex app that is seemingly configured the same way with respect to slf4j/logback, I do not see the error. No need for any of the workarounds mentioned above.
I tried moving <contextListener> for LevelChangePropagator to the end of logback.xml. I ensured that the Spring listener is declared before the listener that runs the SLF4JBridgeHandler is declared. I put a Thead.sleep() around the install() call. I tried the latest logback 1.0.9. But I still see the error in this app.
In another less complex app that is seemingly configured the same way with respect to slf4j/logback, I do not see the error. No need for any of the workarounds mentioned above.