Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.1.0
-
None
-
None
Description
Due to the vulnerable to CVE-2018-1000632 in dom4j:1.6.1, we are removing the library and we use Java XML API instead.
The vulnerable to CVE-2018-1000632 is fixed in dom4j:2.1.1 at Java 1.8 which breaks the current bytecode version 1.7 in this project.
Improved code is very small. Originally the code was duplicated twice. We made a refactoring and new code with Java API has no duplicates. Particular unit tests were improved using xmlunit-matchers.
Attachments
Issue Links
- breaks
-
ARCHETYPE-584 Resulting root pom.xml from archetype generation has additional newlines with JDK11
- Closed
- causes
-
ARCHETYPE-587 Multi-modules Archetypes' Root POM file contains empty lines in Java 11
- Closed
- links to