* Attach servlet async listener with asyncStart instrumentation * Exclude Spring packages containing servlet request classes from global ignores * Exclude Tapestry HSR proxy with global ignore * Improve comments. * Fix for Liberty - request response when adding async listener * Removed unused methods * Explicit response to async listeners on all servlet engines * Attach response to request on Jetty * Fix broken build due to rebase, improved a comment * Address PR comments * Added a comment. * Addressed PR comments |
||
---|---|---|
.. | ||
tomcat-7.0/javaagent | ||
tomcat-10.0/javaagent | ||
tomcat-common/javaagent | ||
README.md |
README.md
Instrumentation for Tomcat request handlers
Tomcat support is divided into the following sub-modules:
tomcat-common:javaagent
contains common type instrumentation, advice helper classes and abstract tracer used by thejavaagent
modules of all supported Tomcat versionstomcat-7.0:javaagent
applies Tomcat request handler instrumentation for versions[7, 10)
tomcat-10.0:javaagent
applies Tomcat request handler instrumentation for versions[10,)
Instrumentations in tomcat-7.0
and tomcat-10.0
are mutually exclusive, this is guaranteed by
tomcat-10.0
instrumentation checking that its Request
class uses jakarta.servlet
classes, and
the tomcat-7.0
module doing the opposite check.