You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by nb...@apache.org on 2007/05/02 00:18:58 UTC

svn commit: r534256 - /velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/config/XmlFactoryConfigurationRuleSet.java

Author: nbubna
Date: Tue May  1 15:18:57 2007
New Revision: 534256

URL: http://svn.apache.org/viewvc?view=rev&rev=534256
Log:
don't treat the class attribute as a property

Modified:
    velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/config/XmlFactoryConfigurationRuleSet.java

Modified: velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/config/XmlFactoryConfigurationRuleSet.java
URL: http://svn.apache.org/viewvc/velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/config/XmlFactoryConfigurationRuleSet.java?view=diff&rev=534256&r1=534255&r2=534256
==============================================================================
--- velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/config/XmlFactoryConfigurationRuleSet.java (original)
+++ velocity/tools/branches/2.x/src/main/java/org/apache/velocity/tools/config/XmlFactoryConfigurationRuleSet.java Tue May  1 15:18:57 2007
@@ -144,14 +144,20 @@
         {
             Configuration config = (Configuration)digester.peek();
 
-            for (int i=0; i < attributes.getLength(); i++) {
+            for (int i=0; i < attributes.getLength(); i++)
+            {
                 String name = attributes.getLocalName(i);
-                if ("".equals(name)) {
+                if ("".equals(name))
+                {
                     name = attributes.getQName(i);
                 }
 
-                String value = attributes.getValue(i);
-                config.setProperty(name, value);
+                // don't treat "class" as a property
+                if (!"class".equals(name))
+                {
+                    String value = attributes.getValue(i);
+                    config.setProperty(name, value);
+                }
             }
         }
     }