Summary: | ContextConfig#fixDocBase function generates invalid docBase if exploded war is a sym-link | ||
---|---|---|---|
Product: | Tomcat 8 | Reporter: | mohitchugh |
Component: | Catalina | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | P2 | ||
Version: | 8.5.4 | ||
Target Milestone: | ---- | ||
Hardware: | PC | ||
OS: | Linux |
Description
mohitchugh
2016-08-19 02:16:24 UTC
To summarize, ContextConfig.fixDocBase() is not correctly revalidating the fact that it thought docBase was inside appBase after it sets docBase to its canonical path. This has been fixed in the following branches: - 9.0.x for 9.0.0.M10 onwards - 8.5.x for 8.5.5 onwards - 8.0.x for 8.0.37 onwards 7.0.x and earlier are not affected. |