Author: mattsicker
Date: Mon May 26 00:38:25 2014
New Revision: 1597496

URL: http://svn.apache.org/r1597496
Log:
Don't try to do type conversion on @PluginValue.

  - These are always strings, so it's pointless to do conversion.

Modified:
    
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java

Modified: 
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java
URL: 
http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java?rev=1597496&r1=1597495&r2=1597496&view=diff
==============================================================================
--- 
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java
 (original)
+++ 
logging/log4j/log4j2/trunk/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.java
 Mon May 26 00:38:25 2014
@@ -193,7 +193,7 @@ public class PluginBuilder<T> {
                     final String name = ((PluginValue) a).value();
                     final String v = node.getValue() != null ? node.getValue() 
: getAttrValue("value");
                     final String value = 
configuration.getStrSubstitutor().replace(event, v);
-                    args[i] = TypeConverters.convert(value, types[i], 
defaultValue);
+                    args[i] = value;
                     sb.append(name).append("=\"").append(value).append('"');
                 } else if (a instanceof PluginAttribute) {
                     final PluginAttribute attribute = (PluginAttribute) a;


Reply via email to