This is an automated email from the ASF dual-hosted git repository.
rmannibucau pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openwebbeans.git
The following commit(s) were added to refs/heads/master by this push:
new d33c61c [MEECROWAVE-264] ensure we don't init the propertyloader
logger and skip it when used in standalone mode
d33c61c is described below
commit d33c61cf1fa2e25fe8e6cde99bda7854e2bee545
Author: Romain Manni-Bucau <[email protected]>
AuthorDate: Mon Oct 26 19:14:55 2020 +0100
[MEECROWAVE-264] ensure we don't init the propertyloader logger and skip it
when used in standalone mode
---
.../src/main/java/org/apache/webbeans/config/PropertyLoader.java | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git
a/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
b/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
index 0b46eb0..f96f04b 100644
--- a/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
+++ b/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
@@ -103,8 +103,7 @@ public final class PropertyLoader
private static void onMissingConfiguration(final String propertyFileName)
{
- final Logger logger = getLogger();
- if (logger.isLoggable(Level.INFO))
+ if (logger != null && logger.isLoggable(Level.INFO))
{
logger.info("could not find any property files with name " +
propertyFileName);
}
@@ -119,7 +118,6 @@ public final class PropertyLoader
public static List<Properties> loadAllProperties(String propertyFileName,
Runnable onMissing)
throws IOException
{
- final Logger logger = getLogger();
ClassLoader cl = WebBeansUtil.getCurrentClassLoader();
Enumeration<URL> propertyUrls = cl.getResources(propertyFileName);
if (propertyUrls == null || !propertyUrls.hasMoreElements())
@@ -141,7 +139,7 @@ public final class PropertyLoader
// a bit debugging output
int ordinal = getConfigurationOrdinal(prop);
- if (logger.isLoggable(Level.FINE))
+ if (logger != null && logger.isLoggable(Level.FINE))
{
logger.fine("loading properties with ordinal " + ordinal +
" from file " + propertyUrl.getFile());
}