Bug 66439

Summary: Update from 8.5.84 to 8.5.85 makes custom Valve dysfunctional
Product: Tomcat 8 Reporter: Alexander Veit <alexanderv>
Component: CatalinaAssignee: Tomcat Developers Mailing List <dev>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: P2    
Version: 8.5.85   
Target Milestone: ----   
Hardware: PC   
OS: Linux   

Description Alexander Veit 2023-01-23 08:06:19 UTC
After update from Tomcat 8.5.84 to 8.5.85 a custom Valve deployed below the Context element in the ROOT.xml no longer works.

<Valve className="the.custom.RewriteValve"/>

The Valve is basically a custom RewriteValve for certain application specific paths. With Tomcat 8.5.85 it seems to be called as before but the rewritten paths do not have an effect. Instead of serving content from the rewritten location Tomcat answers with a 404 status code. 

Tomcat runs in embedded mode.
Comment 1 Mark Thomas 2023-01-23 08:30:53 UTC
There is insufficient information in this report for anyone to figure out what might be going wrong.

Please provide the simplest possible PoC (with source code) that demonstrates the problem.
Comment 2 Mark Thomas 2023-02-24 10:28:18 UTC
A month has passed since additional information was requested and none has been provided. I am therefore closing this as WORKSFORME.

If this issue is re-opened, the requested information must be provided.