[jboss-svn-commits] JBoss Common SVN: r3356 - jboss-logmanager/trunk/src/main/java/org/jboss/logmanager.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jul 9 01:16:08 EDT 2009
Author: david.lloyd at jboss.com
Date: 2009-07-09 01:16:08 -0400 (Thu, 09 Jul 2009)
New Revision: 3356
Modified:
jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/PropertyConfigurator.java
Log:
Parsing fixup
Modified: jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/PropertyConfigurator.java
===================================================================
--- jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/PropertyConfigurator.java 2009-07-09 04:37:43 UTC (rev 3355)
+++ jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/PropertyConfigurator.java 2009-07-09 05:16:08 UTC (rev 3356)
@@ -49,6 +49,8 @@
*/
public final class PropertyConfigurator implements Configurator {
+ private static final String[] EMPTY_STRINGS = new String[0];
+
/**
* Construct an instance.
*/
@@ -340,7 +342,10 @@
}
private static String[] getStringCsvArray(final Properties properties, final String key) {
- final String value = properties.getProperty(key, "");
+ final String value = properties.getProperty(key, "").trim();
+ if (value.length() == 0) {
+ return EMPTY_STRINGS;
+ }
final String realValue = StringPropertyReplacer.replaceProperties(value);
return realValue.split("\\s*,\\s*");
}
More information about the jboss-svn-commits
mailing list