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);
+ }
}
}
}