[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