[jboss-cvs] JBossAS SVN: r58701 - projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/xml

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Nov 28 08:43:30 EST 2006


Author: adrian at jboss.org
Date: 2006-11-28 08:43:29 -0500 (Tue, 28 Nov 2006)
New Revision: 58701

Modified:
   projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/xml/BeanSchemaBindingHelper.java
Log:
[JBMICROCONT-113] - A missing wildcard binding is an error.

Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/xml/BeanSchemaBindingHelper.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/xml/BeanSchemaBindingHelper.java	2006-11-28 12:33:32 UTC (rev 58700)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/xml/BeanSchemaBindingHelper.java	2006-11-28 13:43:29 UTC (rev 58701)
@@ -440,7 +440,8 @@
       
       // type has wildcard
       WildcardBinding wcb = typeBinding.getWildcard();
-      if( wcb != null )
-         wcb.setWildcardHandler(ValueWildcardHandler.WILDCARD);
+      if (wcb == null)
+         throw new IllegalStateException("Missing wildcard binding for type: " + typeBinding.getQName());
+      wcb.setWildcardHandler(ValueWildcardHandler.WILDCARD);
    }
 }




More information about the jboss-cvs-commits mailing list