[jboss-svn-commits] JBoss Common SVN: r2725 - jbossxb/trunk/src/main/java/org/jboss/xb/builder.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Mar 5 12:26:18 EST 2008


Author: adrian at jboss.org
Date: 2008-03-05 12:26:18 -0500 (Wed, 05 Mar 2008)
New Revision: 2725

Modified:
   jbossxb/trunk/src/main/java/org/jboss/xb/builder/JBossXBNoSchemaBuilder.java
Log:
[JBXB-127] - Collections should be repeatable

Modified: jbossxb/trunk/src/main/java/org/jboss/xb/builder/JBossXBNoSchemaBuilder.java
===================================================================
--- jbossxb/trunk/src/main/java/org/jboss/xb/builder/JBossXBNoSchemaBuilder.java	2008-03-05 17:05:02 UTC (rev 2724)
+++ jbossxb/trunk/src/main/java/org/jboss/xb/builder/JBossXBNoSchemaBuilder.java	2008-03-05 17:26:18 UTC (rev 2725)
@@ -970,7 +970,9 @@
 
       if (typeInfo.isCollection())
       {
-         TypeInfo memberBaseType = ((ClassInfo)typeInfo).getComponentType();
+         typeParticle.setMinOccurs(0);
+         typeParticle.setMaxOccursUnbounded(true);
+         TypeInfo memberBaseType = typeInfo.getComponentType();
          JBossXmlModelGroup xmlModelGroup = ((ClassInfo) memberBaseType)
                .getUnderlyingAnnotation(JBossXmlModelGroup.class);
          if (xmlModelGroup != null && xmlModelGroup.particles().length > 0)




More information about the jboss-svn-commits mailing list