Uploaded image for project: 'logback'
  1. logback
  2. LOGBACK-806

SLF4J causes a ClassCircularityError

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • nexus-2.3.1-01.war deployed on tomcat 6

    Description

      I tried to deploy nexus war on a tomcat 6 previously installed in my system (linux, i cant' remember the distribution).
      An occurs, and it causes the tomcat shutdown.

      The stacktrace:
      INFO | jvm 1 | 2013/03/01 12:22:13 | Exception in thread "TP-Processor2" java.lang.ClassCircularityError: java/util/logging/LogRecord
      INFO | jvm 1 | 2013/03/01 12:22:13 | at org.slf4j.bridge.SLF4JBridgeHandler.getSLF4JLogger(SLF4JBridgeHandler.java:200)
      INFO | jvm 1 | 2013/03/01 12:22:13 | at org.slf4j.bridge.SLF4JBridgeHandler.publish(SLF4JBridgeHandler.java:289)
      INFO | jvm 1 | 2013/03/01 12:22:13 | at java.util.logging.Logger.log(Logger.java:478)
      INFO | jvm 1 | 2013/03/01 12:22:13 | at java.util.logging.Logger.doLog(Logger.java:500)
      INFO | jvm 1 | 2013/03/01 12:22:13 | at java.util.logging.Logger.logp(Logger.java:616)
      INFO | jvm 1 | 2013/03/01 12:22:13 | at org.apache.juli.logging.DirectJDKLog.log(DirectJDKLog.java:165)
      INFO | jvm 1 | 2013/03/01 12:22:13 | at org.apache.juli.logging.DirectJDKLog.error(DirectJDKLog.java:131)
      INFO | jvm 1 | 2013/03/01 12:22:13 | at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:699)
      INFO | jvm 1 | 2013/03/01 12:22:13 | at java.lang.Thread.run(Thread.java:662)
      INFO | jvm 1 | 2013/03/01 12:22:14 | Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.ClassCircularityError: java/util/logging/LogRecord
      INFO | jvm 1 | 2013/03/01 12:22:14 | at org.slf4j.bridge.SLF4JBridgeHandler.getSLF4JLogger(SLF4JBridgeHandler.java:200)
      INFO | jvm 1 | 2013/03/01 12:22:14 | at org.slf4j.bridge.SLF4JBridgeHandler.publish(SLF4JBridgeHandler.java:289)
      INFO | jvm 1 | 2013/03/01 12:22:14 | at java.util.logging.Logger.log(Logger.java:478)
      INFO | jvm 1 | 2013/03/01 12:22:14 | at java.util.logging.Logger.doLog(Logger.java:500)
      INFO | jvm 1 | 2013/03/01 12:22:14 | at java.util.logging.Logger.logp(Logger.java:700)
      INFO | jvm 1 | 2013/03/01 12:22:14 | at org.apache.juli.logging.DirectJDKLog.log(DirectJDKLog.java:167)
      INFO | jvm 1 | 2013/03/01 12:22:14 | at org.apache.juli.logging.DirectJDKLog.error(DirectJDKLog.java:135)
      INFO | jvm 1 | 2013/03/01 12:22:14 | at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1603)
      INFO | jvm 1 | 2013/03/01 12:22:14 | at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
      INFO | jvm 1 | 2013/03/01 12:22:14 | at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
      INFO | jvm 1 | 2013/03/01 12:22:14 | at java.lang.Thread.run(Thread.java:662)
      INFO | jvm 1 | 2013/03/01 12:26:50 | Exception in thread "TP-Processor3" java.lang.ClassCircularityError: java/util/logging/LogRecord
      INFO | jvm 1 | 2013/03/01 12:26:50 | at org.slf4j.bridge.SLF4JBridgeHandler.getSLF4JLogger(SLF4JBridgeHandler.java:200)
      INFO | jvm 1 | 2013/03/01 12:26:50 | at org.slf4j.bridge.SLF4JBridgeHandler.publish(SLF4JBridgeHandler.java:289)
      INFO | jvm 1 | 2013/03/01 12:26:50 | at java.util.logging.Logger.log(Logger.java:478)
      INFO | jvm 1 | 2013/03/01 12:26:50 | at java.util.logging.Logger.doLog(Logger.java:500)
      INFO | jvm 1 | 2013/03/01 12:26:50 | at java.util.logging.Logger.logp(Logger.java:616)
      INFO | jvm 1 | 2013/03/01 12:26:50 | at org.apache.juli.logging.DirectJDKLog.log(DirectJDKLog.java:165)
      INFO | jvm 1 | 2013/03/01 12:26:50 | at org.apache.juli.logging.DirectJDKLog.error(DirectJDKLog.java:131)
      INFO | jvm 1 | 2013/03/01 12:26:50 | at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:699)
      INFO | jvm 1 | 2013/03/01 12:26:50 | at java.lang.Thread.run(Thread.java:662)

      I think it is related to an unresolved logback bug, see http://jira.qos.ch/browse/LOGBACK-740

      Attachments

        Activity

          People

            logback-dev Logback dev list
            fmerighi Francesca Merighi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: