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

Add global configuration environment SPI

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.10.0
    • Component/s: API
    • Labels:
      None

      Description

      Create a service provider interface for global configuration property sources. Currently, we support two built in sources: properties loaded from a classpath resource file named "log4j2.component.properties" and from system properties. This feature will abstract those two sources into an SPI with default implementations of those two sources as well as environment variables.

      This SPI should be specified through the standard ServiceLoader API so as to make this simpler to support for users in any environment.

      Related to LOG4J2-1431.

        Attachments

          Activity

            People

            • Assignee:
              jvz Matt Sicker
              Reporter:
              jvz Matt Sicker
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: