Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.0.0
-
None
-
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
- is related to
-
LOG4J2-2795 Make LogManager/LoggerContext creation time reasonable
- Open