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