-
Bug
-
Resolution: Unresolved
-
Minor
-
None
This plugin contains a massive number of third party libraries that should not be bundled in the plugin directly but which should be consumed via dynamic linking as part of other library plugins per the documentation:
WEB-INF/lib/accessors-smart-2.4.7.jar - Remove from JPI and depend on https://plugins.jenkins.io/json-path-api/ instead WEB-INF/lib/activation-1.1.1.jar - Remove from JPI and depend on https://plugins.jenkins.io/jakarta-activation-api/ instead WEB-INF/lib/angus-activation-2.0.1.jar - Remove from JPI and depend on https://plugins.jenkins.io/jakarta-activation-api/ instead WEB-INF/lib/annotation-indexer-1.16.jar - Needed only at compile time, remove from JPI WEB-INF/lib/commons-cli-1.3.1.jar WEB-INF/lib/commons-collections4-4.4.jar WEB-INF/lib/commons-csv-1.8.jar WEB-INF/lib/commons-httpclient-3.1-jenkins-3.jar - Remove from JPI and depend on https://plugins.jenkins.io/commons-httpclient3-api/ instead WEB-INF/lib/commons-io-2.11.0.jar - Provided by core, remove from JPI WEB-INF/lib/commons-lang-2.6.jar - Provided by core, remove from JPI WEB-INF/lib/commons-lang3-3.12.0.jar - Remove from JPI and depend on https://plugins.jenkins.io/commons-lang3-api/ instead WEB-INF/lib/commons-math3-3.6.1.jar WEB-INF/lib/gson-2.10.jar - Depend on https://plugins.jenkins.io/gson-api/ WEB-INF/lib/hp-application-automation-tools-plugin.jar - Keep this WEB-INF/lib/httpclient5-5.2.1.jar - Remove from JPI and depend on https://plugins.jenkins.io/apache-httpcomponents-client-5-api/ instead WEB-INF/lib/httpcore5-5.2.jar - Remove from JPI and depend on https://plugins.jenkins.io/apache-httpcomponents-client-5-api/ instead WEB-INF/lib/httpcore5-h2-5.2.jar - Remove from JPI and depend on https://plugins.jenkins.io/apache-httpcomponents-client-5-api/ instead WEB-INF/lib/integrations-dto-2.23.4.7.jar WEB-INF/lib/integrations-sdk-2.23.4.7.jar WEB-INF/lib/istack-commons-runtime-4.1.2.jar WEB-INF/lib/jackson-dataformat-yaml-2.15.2.jar - Remove from JPI and depend on https://plugins.jenkins.io/jackson2-api/ instead WEB-INF/lib/jakarta.activation-2.0.1.jar - Remove from JPI and depend on https://plugins.jenkins.io/jakarta-activation-api/ instead WEB-INF/lib/jakarta.activation-api-2.1.2.jar - Remove from JPI and depend on https://plugins.jenkins.io/jakarta-activation-api/ instead WEB-INF/lib/jakarta.xml.bind-api-3.0.1.jar - Remove from JPI and depend on https://plugins.jenkins.io/jaxb/ instead WEB-INF/lib/javax.activation-api-1.2.0.jar - Remove from JPI and depend on https://plugins.jenkins.io/jakarta-activation-api/ instead WEB-INF/lib/jaxb-api-2.3.1.jar - Remove from JPI and depend on https://plugins.jenkins.io/jaxb/ instead WEB-INF/lib/jaxb-core-3.0.2.jar - Remove from JPI and depend on https://plugins.jenkins.io/jaxb/ instead WEB-INF/lib/jaxb-core-4.0.3.jar - Remove from JPI and depend on https://plugins.jenkins.io/jaxb/ instead WEB-INF/lib/jaxb-impl-3.0.2.jar - Remove from JPI and depend on https://plugins.jenkins.io/jaxb/ instead WEB-INF/lib/jaxb-runtime-4.0.3.jar - Remove from JPI and depend on https://plugins.jenkins.io/jaxb/ instead WEB-INF/lib/json-path-2.7.0.jar - Remove from JPI and depend on https://plugins.jenkins.io/json-path-api/ instead WEB-INF/lib/json-smart-2.4.7.jar - Remove from JPI and depend on https://plugins.jenkins.io/json-path-api/ instead WEB-INF/lib/log4j-api-2.17.2.jar WEB-INF/lib/log4j-core-2.17.2.jar WEB-INF/lib/log4j-web-2.17.2.jar WEB-INF/lib/mxparser-1.2.2.jar - Provided by core, remove from JPI WEB-INF/lib/plugins-common-1.1.11.jar WEB-INF/lib/poi-4.1.1.jar WEB-INF/lib/SVConfigurator-5.8.jar WEB-INF/lib/symbol-annotation-1.4.jar - Provided by core, remove from JPI WEB-INF/lib/tape-1.2.3.jar WEB-INF/lib/txw2-4.0.3.jar - Provided by core, remove from JPI WEB-INF/lib/xmlpull-1.1.3.1.jar - Provided by core, remove from JPI WEB-INF/lib/xstream-1.4.19.jar - Provided by core, remove from JPI WEB-INF/lib/zip4j-2.11.2.jar
- causes
-
JENKINS-73341 java.lang.ClassCastException when using "hp-application-automation-tools" together with "pipeline-utility-steps"
- Closed
- is related to
-
JENKINS-73588 Octane plugin is not working
- Open