Uploaded image for project: 'Log4j 2'
  1. Log4j 2
  2. LOG4J2-64

Log4j 2 is not working with JDK 1.7

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0-alpha1
    • 2.0-alpha2
    • Core
    • None
    • OS: Mac OS X and Linux CentOS 6.3

      javac 1.7.0_05

      java version "1.7.0_05"
      Java(TM) SE Runtime Environment (build 1.7.0_05-b06)
      Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)

    Description

      Even a simple example as:

      import org.apache.logging.log4j.LogManager;
      import org.apache.logging.log4j.Logger;

      public class Test {

      private static final Logger logger = LogManager.getLogger(Test.class.getName());

      public static void main(String[] args)

      { logger.error("Testing..."); }

      }

      Results in:

      Exception in thread "main" java.lang.VerifyError: class org.apache.logging.log4j.core.impl.ThrowableProxy overrides final method addSuppressed.(Ljava/lang/Throwable;)V
      at java.lang.ClassLoader.defineClass1(Native Method)
      at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
      at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
      at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
      at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
      at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
      at org.apache.logging.log4j.core.config.LoggerConfig.createEvent(LoggerConfig.java:334)
      at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:262)
      at org.apache.logging.log4j.core.Logger.log(Logger.java:115)
      at org.apache.logging.log4j.spi.AbstractLogger.error(AbstractLogger.java:965)
      at Test.main(Test.java:9)

      Attachments

        Activity

          People

            rgoers Ralph Goers
            ivan.anev Ivan Anev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: