From d6c49eec5a95ebf10344099b8d831f3ad3d9338c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Deleuze?= Date: Thu, 8 Sep 2022 18:24:02 +0200 Subject: [PATCH] Polish WebUtilRuntimeHints See gh-29112 --- .../org/springframework/web/util/WebUtilRuntimeHints.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spring-web/src/main/java/org/springframework/web/util/WebUtilRuntimeHints.java b/spring-web/src/main/java/org/springframework/web/util/WebUtilRuntimeHints.java index 397dcf159a..80ec99ce02 100644 --- a/spring-web/src/main/java/org/springframework/web/util/WebUtilRuntimeHints.java +++ b/spring-web/src/main/java/org/springframework/web/util/WebUtilRuntimeHints.java @@ -18,6 +18,7 @@ package org.springframework.web.util; import org.springframework.aot.hint.RuntimeHints; import org.springframework.aot.hint.RuntimeHintsRegistrar; +import org.springframework.core.io.ClassPathResource; /** * {@link RuntimeHintsRegistrar} implementation that registers resource @@ -30,6 +31,7 @@ class WebUtilRuntimeHints implements RuntimeHintsRegistrar { @Override public void registerHints(RuntimeHints hints, ClassLoader classLoader) { - hints.resources().registerPattern("org/springframework/web/util/HtmlCharacterEntityReferences.properties"); + hints.resources().registerResourceIfNecessary( + new ClassPathResource("HtmlCharacterEntityReferences.properties", getClass())); } }