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

Log4j-core must only require java.base

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.0.0
    • None
    • Core
    • None

    Description

      One of the main goals of 3.0.x is to have each of the log4j jars be declared with a module-info.java file to make it be a true participant in JPMS. When creating the module-info.java for Log4j core it needs to only have a required dependency on the java.base module. This means things like:

      • The script engine is included in java.scripting
      • XML processing is generally in java.xml.

      must either be able to be declared as transitive dependencies or be separated into their own modules.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rgoers Ralph Goers
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: