This is an automated email from the ASF dual-hosted git repository.

rmaucher pushed a commit to branch 11.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git

commit 3eaebe9d490b85318d506dd6c77995353cd41ce1
Author: opencode <[email protected]>
AuthorDate: Fri Oct 16 13:51:30 2026 +0200

    Report the resource path when a WEB-INF/lib JAR cannot be scanned
    
    When scanning WEB-INF/lib, the debug message, the warning for a null
    resource and the trace message for a skipped JAR all identify the JAR
    by its web application relative path. The warning for an IOException
    used the URL local variable instead. That variable is still null if it
    is the getResource() call itself that fails, and a full URL is
    redundant in a message that already states the JAR came from
    /WEB-INF/lib. Use the path in this message as well so every log
    message from the loop identifies the JAR the same way.
---
 java/org/apache/tomcat/util/scan/StandardJarScanner.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/java/org/apache/tomcat/util/scan/StandardJarScanner.java 
b/java/org/apache/tomcat/util/scan/StandardJarScanner.java
index da1fa5468b..c0df03db83 100644
--- a/java/org/apache/tomcat/util/scan/StandardJarScanner.java
+++ b/java/org/apache/tomcat/util/scan/StandardJarScanner.java
@@ -259,7 +259,7 @@ public class StandardJarScanner implements JarScanner {
                             log.warn(sm.getString("jarScan.webinflibFail", 
path));
                         }
                     } catch (IOException ioe) {
-                        log.warn(sm.getString("jarScan.webinflibFail", url), 
ioe);
+                        log.warn(sm.getString("jarScan.webinflibFail", path), 
ioe);
                     }
                 } else {
                     if (log.isTraceEnabled()) {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to