Suggestions made to deal with this situation that were not validated
- Remove the erroneous line from AutoPersist.pbd
SkipMethodForClass: org.apache.catalina.core.ApplicationFilterChain internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax
The concern by doing that is that the error might come back.
- Complete the line correctly
To suggest what the full line should be, it should look like this, based on reviewing our ServletFilter instrumentation configuration:
SkipMethodForClass: org.apache.catalina.core.ApplicationFilterChain internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V
- Another thing to suggest would be to add configuration in the agent profile to avoid evaluation of code from that package by setting this property:
introscope.agent.deep.entrypoint.skip.pkgs=org.apache.catalina.core