From 1341ea12bb57e12fb9324a338d31570b5d85bab0 Mon Sep 17 00:00:00 2001 From: markt Date: Mon, 20 Jul 2009 13:43:45 +0000 Subject: [PATCH] resourcePath doesn't end in / so need to use exact match to ensure on WEB-INF/lib gets excluded and not WEB-INF/libxtz git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@795838 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/catalina/startup/TldConfig.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/org/apache/catalina/startup/TldConfig.java b/java/org/apache/catalina/startup/TldConfig.java index cf89fefaa..c5fc9cc89 100644 --- a/java/org/apache/catalina/startup/TldConfig.java +++ b/java/org/apache/catalina/startup/TldConfig.java @@ -423,8 +423,8 @@ public final class TldConfig implements LifecycleListener { NameClassPair item = items.nextElement(); String resourcePath = rootPath + item.getName(); if (!resourcePath.endsWith(TLD_EXT) - && (resourcePath.startsWith("/WEB-INF/classes/") - || resourcePath.startsWith("/WEB-INF/lib/"))) { + && (resourcePath.equals("/WEB-INF/classes") + || resourcePath.equals("/WEB-INF/lib"))) { continue; } if (resourcePath.endsWith(TLD_EXT)) { -- 2.11.0