This is an automated email from the ASF dual-hosted git repository.
rmaucher pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git
from 7a8da75d93 Ensure non-blocking write buffer is empty before sending
AJP end msg
new 99dc81f6bc Fix FindLeaksTask response constraint handling when
statusLine is false
new 2cd1c2a679 Remove unused internalid attribute from JKStatusUpdateTask
new 0dd86e5307 Add configurable timeout for HTTP connections used by the
Manager Ant tasks
new 8284c0f82a Avoid buffering remote WAR uploads of unknown length in
memory in the Manager Ant tasks
new 8c231424c5 Align default URL-encoding charset of the Manager Ant tasks
with the server default of UTF-8
new 1141d54700 Include the HTTP error response body in the error messages
of the Manager Ant tasks
new 211b05f3f5 Prevent oversized 'idle' values from expiring all sessions
via integer overflow in the sessions/expire command
new 07752e1714 Register the missing serverinfo Ant task in antlib.xml and
catalina.tasks
new 4045cd01a6 Match the runtime default by blocking external entity
resolution in the Validator Ant task
new 768e3b8298 Close the JMX connection owned by a task or condition when
no reference is used to share it
new f88b4e3a34 Fail with a clear BuildException when a JMX string-to-type
conversion is impossible instead of sending the raw String to the server
new 1adf6895d5 Validate the operation and type in the JMX condition and
report non-numeric values as a BuildException instead of an uncaught
NumberFormatException or a silent false
new 4127ca5f28 Raise a BuildException when a JMX task or condition
explicitly specifies a target that conflicts with an existing connection
reference instead of silently ignoring it
new e3d18933c2 Log the error message returned by a JMX task when
failOnError is false instead of discarding it
new 96b998834e Merge branch 'main' of [email protected]:apache/tomcat.git
into main
The 15 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../apache/catalina/ant/AbstractCatalinaTask.java | 68 ++++++-
java/org/apache/catalina/ant/DeployTask.java | 4 +
java/org/apache/catalina/ant/FindLeaksTask.java | 3 +
.../apache/catalina/ant/JKStatusUpdateTask.java | 20 --
java/org/apache/catalina/ant/SessionsTask.java | 7 +-
java/org/apache/catalina/ant/ValidatorTask.java | 2 +-
java/org/apache/catalina/ant/antlib.xml | 3 +
java/org/apache/catalina/ant/catalina.tasks | 1 +
.../catalina/ant/jmx/JMXAccessorCondition.java | 81 +++++---
.../catalina/ant/jmx/JMXAccessorConditionBase.java | 46 ++++-
.../catalina/ant/jmx/JMXAccessorSetTask.java | 4 +
.../apache/catalina/ant/jmx/JMXAccessorTask.java | 214 +++++++++++++++------
.../apache/catalina/manager/ManagerServlet.java | 2 +-
.../catalina/ant/jmx/TestJMXAccessorCondition.java | 62 ++++++
.../catalina/ant/jmx/TestJMXAccessorTask.java | 108 +++++++++++
15 files changed, 505 insertions(+), 120 deletions(-)
create mode 100644
test/org/apache/catalina/ant/jmx/TestJMXAccessorCondition.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]