Details
-
Task
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
0
-
Turing Sprint 197
Description
The Xalan dependency is not in the product but added to the site pom via the archetype
The Xalan library is only required for using the XML taglib library. Although we do include the xml library in the archetype (taglibs.jspf) the tags [3] are not used anywhere in the product. We could remove the Xalan dependency from the archetype and remove the library definition from the archetype. As the taglibs readme [1] states 'If you do not use the XML library, then the Apache Xalan dependencies may also be omitted.' Note that we also don't include the sql library.
This will not impact existing project that use the XML taglib and/or Xalan. For new projects that taglib is not used. If needed or for other Xalan usage the library can be added by the customer
1] https://www.apache.org/dist/tomcat/taglibs/taglibs-standard-1.2.5/README_bin.txt
[2] https://xerces.apache.org/xml-commons/changes.html
[3] https://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/x/tld-summary.html
Attachments
Issue Links
- relates to
-
CMS-11572 Remove xml-apis version management, use xml-apis to 1.4.01 for test dependencies
- Closed