Fix JPMS descriptors causing `jlink` issues (#1896)
diff --git a/log4j-core/pom.xml b/log4j-core/pom.xml
index 15c17c2..bb750c3 100644
--- a/log4j-core/pom.xml
+++ b/log4j-core/pom.xml
@@ -51,8 +51,6 @@
org.fusesource.jansi;resolution:=optional,
org.jctools.*;resolution:=optional,
org.zeromq;resolution:=optional,
- <!-- `java.compiler` is optional -->
- javax.annotation.processing;resolution:=optional,
javax.lang.model.*;resolution:=optional,
javax.tools;resolution:=optional,
<!-- `java.sql`, which depends on `java.logging` is optional -->
@@ -74,7 +72,6 @@
com.fasterxml.jackson.databind;substitute="jackson-databind";transitive=false,
com.fasterxml.jackson.dataformat.xml;substitute="jackson-dataformat-xml";transitive=false,
com.fasterxml.jackson.dataformat.yaml;substitute="jackson-dataformat-yaml";transitive=false,
- java.compiler;transitive=false,
java.naming;transitive=false,
org.apache.commons.csv;transitive=false,
org.fusesource.jansi;transitive=false,
diff --git a/src/changelog/.2.x.x/fix_jlink.xml b/src/changelog/.2.x.x/fix_jlink.xml
new file mode 100644
index 0000000..e57a317
--- /dev/null
+++ b/src/changelog/.2.x.x/fix_jlink.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="http://logging.apache.org/log4j/changelog"
+ xsi:schemaLocation="http://logging.apache.org/log4j/changelog https://logging.apache.org/log4j/changelog-0.1.2.xsd"
+ type="fixed">
+ <issue id="1896" link="https://github.com/apache/logging-log4j2/issues/1896"/>
+ <description format="asciidoc">Fix JPMS descriptors causing `jlink` issues</description>
+</entry>