From e98de84536e5b14bfec6cd2deac1bbb4d4bdc6d9 Mon Sep 17 00:00:00 2001 From: Guillaume Smet Date: Tue, 14 Jan 2020 13:46:21 +0100 Subject: [PATCH] HV-1750 Use a privileged action to get the context class loader --- .../messageinterpolation/ResourceBundleMessageInterpolator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java b/engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java index 7a805f6f5d..e015fa2581 100644 --- a/engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java +++ b/engine/src/main/java/org/hibernate/validator/messageinterpolation/ResourceBundleMessageInterpolator.java @@ -171,7 +171,7 @@ private static boolean canLoadExpressionFactory() { } catch (Throwable e) { LOG.debugv( e, "Failed to load expression factory via classloader {0}", - Thread.currentThread().getContextClassLoader() ); + run( GetClassLoader.fromContext() ) ); return false; } }