https://issues.apache.org/bugzilla/show_bug.cgi?id=53504
Priority: P2 Bug ID: 53504 Assignee: dev@tomcat.apache.org Summary: jstl.jar not scanned for TLDs Severity: minor Classification: Unclassified OS: All Reporter: rksa...@gmail.com Hardware: All Status: NEW Version: 7.0.14 Component: Catalina Product: Tomcat 7 The jarsToSkip property in catalina.properties includes jstl.jar as a JAR that should be excluded while scanning for TLDs. It's worth considering to remove that entry in the jarsToSkip property. I believe that jstl.jar was originally added as an exclusion because older versions of JSTL were composed of jstl.jar and standard.jar, and standard.jar was the JAR with the TLD. Therefore, there was no reason to scan jstl.jar. In newer versions of JSTL, the JARs may be named like javax.servlet.jsp.jstl-api-1.2.1.jar and javax.servlet.jsp.jstl-1.2.1.jar. If anybody decides to rename these to, say, jstl-api.jar and jstl.jar, the latter won't be scanned. I ran into this on my project when I was following JAR naming conventions. The workaround is simple: either rename the JAR to not be jstl.jar, or remove the entry from catalina.properties. However, it's worth considering removing the entry in the baseline because the newer JSTL versions don't consist of jstl.jar and standard.jar anymore. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org