Uploaded image for project: 'Commons Logging'
  1. Commons Logging
  2. LOGGING-2

exception when logging in JDK 1.3 with Lumberjack

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Nightly Builds
    • 1.0.4
    • None
    • Operating System: All
      Platform: All

    • 21455

    Description

      The JDK 1.4 logging tests do not test for the Throwable class having the method
      getStackTrace() which is only available in 1.4. Below is the exception and
      sample source code to recreate. (first encountered in generic initialization of
      the struts 1.1 ActionServlet which throws an empty ServletException when this
      happens)

      Exception in thread "main" java.lang.NoSuchMethodError
      at org.apache.commons.logging.impl.Jdk14Logger.log(Jdk14Logger.java:116)
      at org.apache.commons.logging.impl.Jdk14Logger.fatal
      (Jdk14Logger.java:177)
      at CommonsLoggingTest.main(CommonsLoggingTest.java:19)

      import org.apache.commons.logging.Log;
      import org.apache.commons.logging.LogFactory;

      import java.util.logging.*;

      public class CommonsLoggingTest {
      protected static Log log = LogFactory.getLog(SchemaTest.class);

      public static void main(String[] args)

      { log.fatal("testing", new Exception("test")); }

      }

      Attachments

        Activity

          People

            Unassigned Unassigned
            vince256@comcast.net Vince Eagen
            Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: