Skip to content

Instantly share code, notes, and snippets.

View dividedmind's full-sized avatar

Rafał Rzepecki dividedmind

  • Wrocław, Poland
View GitHub Profile

Troubleshooting AppMap Remote Recording in Tomcat

This document explains how AppMap's remote recording feature integrates with a Tomcat application and provides a guide to troubleshooting common issues.

How Remote Recording Works with Tomcat

AppMap's remote recording functionality is enabled by a Java agent that instruments your application at runtime. When used with a Tomcat application, the agent injects a javax.servlet.Filter named RemoteRecordingFilter into the application's filter chain. This filter is responsible for intercepting and handling HTTP requests related to remote recording.

Here's a step-by-step breakdown of the process: