Closed jtduffy closed 4 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 69.81%. Comparing base (
1082ec6
) to head (a4ca754
). Report is 414 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Resolves #1695
Injection of the Real User Monitoring Script Via JSP Tag Libraries
Prior to the additions to this instrumentation module, the only way to inject the RUM script into JSPs was during the compilation phase of the Jasper compiler, which injects the script into the HTML
<head>
element, if present in the page source.Some applications use custom JSP tag libraries to create the head tag (and other HTML page elements). In this scenario, the RUM script will not be injected because of the way the Jasper compiler instrumentation detects the head tag. This instrumentation module weaves the
SimpleTagSupport
andTagSupport
classes to detect the creation of head elements via the tag execution and inject the RUM script at that time.See the included README for more information.