Uploaded image for project: 'SLF4J'
  1. SLF4J
  2. SLF4J-299

ErrorHandler should be an "interface", not a "class" - causes IncompatibleClassChangeError

    XMLWordPrintable

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • None
    • None
    • log4j-over-slf4j
    • None
    • Operating System: Windows NT
      Platform: PC

    Description

      If log4j-over-slf4j is used with code that has a class that "implement ErrorHandler", the class cannot be loaded and results in an IncompatibleClassChangeError

      Changing the "class" keyword to "interface" in ErrorHandler.java fixes the problem.

      Attachments

        Activity

          People

            slf4j-dev SLF4J developers list
            brettv Brett Vasconcellos
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: