This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/9.0.x by this push:
new 5da65e79de Exclude unnecessary classes from deployer JAR
5da65e79de is described below
commit 5da65e79de9c6208cbee1415101d634f866f7482
Author: Mark Thomas <[email protected]>
AuthorDate: Wed Aug 27 09:44:08 2025 +0100
Exclude unnecessary classes from deployer JAR
---
build.xml | 9 ++++++---
webapps/docs/changelog.xml | 8 ++++++++
2 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/build.xml b/build.xml
index e5b907dbac..a95d420a93 100644
--- a/build.xml
+++ b/build.xml
@@ -451,9 +451,9 @@
<include name="org/apache/tomcat/util/security/**" />
<include name="org/apache/tomcat/util/threads/**" />
<include name="org/apache/tomcat/util/*" />
- <!-- Strictly, none of these exclusions need to be listed here. They
are -->
- <!-- listed to make it easier to check that no package has been
-->
- <!-- overlooked.
-->
+ <!-- Strictly, none of these exclusions need to be listed here. They are
-->
+ <!-- listed to make it easier to check that no package has been
-->
+ <!-- overlooked.
-->
<exclude name="org/apache/tomcat/util/bcel" />
<exclude name="org/apache/tomcat/util/descriptor" />
<exclude name="org/apache/tomcat/util/digester" />
@@ -2503,13 +2503,16 @@ Apache Tomcat ${version} native binaries for Win64
AMD64/EMT64 platform.
<exclude name="org/apache/tomcat/util/descriptor" />
<exclude name="org/apache/tomcat/util/file" />
<exclude name="org/apache/tomcat/util/http" />
+ <exclude name="org/apache/tomcat/util/json" />
<exclude name="org/apache/tomcat/util/log" />
<exclude name="org/apache/tomcat/util/modeler" />
<exclude name="org/apache/tomcat/util/net" />
+ <exclude name="org/apache/tomcat/util/openssl" />
<exclude name="org/apache/tomcat/util/res" />
<exclude name="org/apache/tomcat/util/scan" />
<exclude name="org/apache/tomcat/util/security" />
<exclude name="org/apache/tomcat/util/threads" />
+ <exclude name="org/apache/tomcat/util/xreflection" />
<exclude name="**/package.html" />
<exclude name="**/LocalStrings_*" />
</fileset>
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index ce3aba451c..f96173c6d3 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -105,6 +105,14 @@
issues do not "pop up" wrt. others).
-->
<section name="Tomcat 9.0.109 (remm)" rtext="in development">
+ <subsection name="Catalina">
+ <changelog>
+ <scode>
+ Remove a number of unnecessary packages from the catalina-deployer.jar.
+ (markt)
+ </scode>
+ </changelog>
+ </subsection>
<subsection name="Coyote">
<changelog>
<fix>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]