[jboss-cvs] jboss-seam/src/main/org/jboss/seam/init ...
Norman Richards
norman.richards at jboss.com
Mon Nov 13 11:24:58 EST 2006
User: nrichards
Date: 06/11/13 11:24:58
Modified: src/main/org/jboss/seam/init Initialization.java
Log:
JBSEAM-413
Revision Changes Path
1.108 +8 -11 jboss-seam/src/main/org/jboss/seam/init/Initialization.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Initialization.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/init/Initialization.java,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -b -r1.107 -r1.108
--- Initialization.java 10 Nov 2006 19:07:01 -0000 1.107
+++ Initialization.java 13 Nov 2006 16:24:58 -0000 1.108
@@ -108,7 +108,7 @@
/**
* @author Gavin King
* @author <a href="mailto:theute at jboss.org">Thomas Heute</a>
- * @version $Revision: 1.107 $
+ * @version $Revision: 1.108 $
*/
public class Initialization
{
@@ -258,13 +258,10 @@
throw new IllegalArgumentException("must specify either class or name in <component/> declaration");
}
- List<Element> props = component.elements("property");
- for( Element prop: props )
- {
+ for (Element prop: (List<Element>) component.elements()) {
String propName = prop.attributeValue("name");
- if (propName==null)
- {
- throw new IllegalArgumentException("must specify name in <property/> declaration of component: " + name);
+ if (propName==null) {
+ propName = prop.getQName().getName();
}
String qualifiedPropName = name + '.' + propName;
properties.put( qualifiedPropName, getPropertyValue(prop, qualifiedPropName, replacements) );
More information about the jboss-cvs-commits
mailing list