This is an automated email from the ASF dual-hosted git repository. schultz pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/main by this push: new ed103d5a37 Simplify ed103d5a37 is described below commit ed103d5a37c78b295ea59083612f4237c24e28bf Author: Christopher Schultz <ch...@christopherschultz.net> AuthorDate: Mon Aug 18 15:03:17 2025 -0400 Simplify --- java/org/apache/catalina/core/AprLifecycleListener.java | 5 ++--- .../apache/catalina/core/ThreadLocalLeakPreventionListener.java | 6 ++---- java/org/apache/catalina/util/LifecycleBase.java | 8 +++----- .../org/apache/catalina/webresources/AbstractFileResourceSet.java | 5 ++--- 4 files changed, 9 insertions(+), 15 deletions(-) diff --git a/java/org/apache/catalina/core/AprLifecycleListener.java b/java/org/apache/catalina/core/AprLifecycleListener.java index 1d6af1aca5..625217779f 100644 --- a/java/org/apache/catalina/core/AprLifecycleListener.java +++ b/java/org/apache/catalina/core/AprLifecycleListener.java @@ -156,10 +156,9 @@ public class AprLifecycleListener implements LifecycleListener { } // Failure to initialize FIPS mode is fatal if (!(null == FIPSMode || "off".equalsIgnoreCase(FIPSMode)) && !isFIPSModeActive()) { - String errorMessage = sm.getString("aprListener.initializeFIPSFailed"); - Error e = new Error(errorMessage); + Error e = new Error(sm.getString("aprListener.initializeFIPSFailed")); // Log here, because thrown error might be not logged - log.fatal(errorMessage, e); + log.fatal(e.getMessage(), e); throw e; } } diff --git a/java/org/apache/catalina/core/ThreadLocalLeakPreventionListener.java b/java/org/apache/catalina/core/ThreadLocalLeakPreventionListener.java index 018440be69..92e5083921 100644 --- a/java/org/apache/catalina/core/ThreadLocalLeakPreventionListener.java +++ b/java/org/apache/catalina/core/ThreadLocalLeakPreventionListener.java @@ -73,8 +73,7 @@ public class ThreadLocalLeakPreventionListener extends FrameworkListener { stopIdleThreads((Context) lifecycle); } } catch (Exception e) { - String msg = sm.getString("threadLocalLeakPreventionListener.lifecycleEvent.error", event); - log.error(msg, e); + log.error(sm.getString("threadLocalLeakPreventionListener.lifecycleEvent.error", event), e); } } @@ -83,8 +82,7 @@ public class ThreadLocalLeakPreventionListener extends FrameworkListener { try { super.containerEvent(event); } catch (Exception e) { - String msg = sm.getString("threadLocalLeakPreventionListener.containerEvent.error", event); - log.error(msg, e); + log.error(sm.getString("threadLocalLeakPreventionListener.containerEvent.error", event), e); } } diff --git a/java/org/apache/catalina/util/LifecycleBase.java b/java/org/apache/catalina/util/LifecycleBase.java index 521ec1a86b..b9ecf70da3 100644 --- a/java/org/apache/catalina/util/LifecycleBase.java +++ b/java/org/apache/catalina/util/LifecycleBase.java @@ -393,22 +393,20 @@ public abstract class LifecycleBase implements Lifecycle { private void invalidTransition(String type) throws LifecycleException { - String msg = sm.getString("lifecycleBase.invalidTransition", type, toString(), state); - throw new LifecycleException(msg); + throw new LifecycleException(sm.getString("lifecycleBase.invalidTransition", type, toString(), state)); } private void handleSubClassException(Throwable t, String key, Object... args) throws LifecycleException { setStateInternal(LifecycleState.FAILED, null, false); ExceptionUtils.handleThrowable(t); - String msg = sm.getString(key, args); if (getThrowOnFailure()) { if (!(t instanceof LifecycleException)) { - t = new LifecycleException(msg, t); + t = new LifecycleException(sm.getString(key, args), t); } throw (LifecycleException) t; } else { - log.error(msg, t); + log.error(sm.getString(key, args), t); } } } diff --git a/java/org/apache/catalina/webresources/AbstractFileResourceSet.java b/java/org/apache/catalina/webresources/AbstractFileResourceSet.java index 3edfb5551b..7f5955d05c 100644 --- a/java/org/apache/catalina/webresources/AbstractFileResourceSet.java +++ b/java/org/apache/catalina/webresources/AbstractFileResourceSet.java @@ -164,12 +164,11 @@ public abstract class AbstractFileResourceSet extends AbstractResourceSet { protected void logIgnoredSymlink(String contextPath, String absPath, String canPath) { - String msg = sm.getString("abstractFileResourceSet.canonicalfileCheckFailed", contextPath, absPath, canPath); // Log issues with configuration files at a higher level if (absPath.startsWith("/META-INF/") || absPath.startsWith("/WEB-INF/")) { - log.error(msg); + log.error(sm.getString("abstractFileResourceSet.canonicalfileCheckFailed", contextPath, absPath, canPath)); } else { - log.warn(msg); + log.warn(sm.getString("abstractFileResourceSet.canonicalfileCheckFailed", contextPath, absPath, canPath)); } } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org