Uploaded image for project: 'ServiceMix 4'
  1. ServiceMix 4
  2. SMX4-727

Consider dropping commons-logging for standard Java.util.logging

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 4.2.0
    • Fix Version/s: 4.4.0
    • Component/s: None
    • Labels:
      None

      Description

      I would like to see the use of commons-logging API dropped in favor of java.util.logging. I know the implementation of commons-logging/log4j are better but since ServiceMix is Karaf based we always use the Log4j backend, no matter which API we use. And since the java.util.logging API is good enough to be able to distinguish several log levels, I would prefer dropping the dependency on commons-logging.

      If the majority of developers disagree on this, then lets comment on this issue with the reasons and we'll close it. At least then we'll have that choice documented.

        Activity

        Hide
        gertvanthienen Gert Vanthienen added a comment -

        As other projects have been moving towards SLF4J (cfr. https://issues.apache.org/jira/browse/AMQ-3177 and https://issues.apache.org/jira/browse/CAMEL-3605), we followed suit and went that way as well for all our code.

        Show
        gertvanthienen Gert Vanthienen added a comment - As other projects have been moving towards SLF4J (cfr. https://issues.apache.org/jira/browse/AMQ-3177 and https://issues.apache.org/jira/browse/CAMEL-3605 ), we followed suit and went that way as well for all our code.
        Hide
        gertvanthienen Gert Vanthienen added a comment -

        Moving this issue to the 4.4.0 release

        Show
        gertvanthienen Gert Vanthienen added a comment - Moving this issue to the 4.4.0 release

          People

          • Assignee:
            Unassigned
            Reporter:
            cathodion Geert Schuring
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development