Petals Distribution

Redirect JCL and slf4j to JUL

Details

  • Type: Task Task
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 4.2.4
  • Fix Version/s: 5.0.0-M1
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide

    JCL and Slf4j are facade log libraries used by external libraries to log.

    In Petals we use JUL (see PETALSDISTRIB-135 for discussions on the matter).

    Hence, the components should contain the implementations needed by slf4j and JCL in order to redirect to JUL.

    For JCL, as long as log4j is not in the classpath, it will use JUL, for slf4j, the dependency is slf4j-jdk14.

    Show
    JCL and Slf4j are facade log libraries used by external libraries to log. In Petals we use JUL (see PETALSDISTRIB-135 for discussions on the matter). Hence, the components should contain the implementations needed by slf4j and JCL in order to redirect to JUL. For JCL, as long as log4j is not in the classpath, it will use JUL, for slf4j, the dependency is slf4j-jdk14.
  • Environment:
    -

Issue Links

Activity

People

Dates

  • Created:
    Mon, 18 May 2015 - 15:18:34 +0200
    Updated:
    Wed, 20 May 2015 - 09:19:47 +0200
    Resolved:
    Tue, 19 May 2015 - 13:21:57 +0200