You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by lm...@apache.org on 2005/12/05 23:59:38 UTC

svn commit: r354215 - /incubator/woden/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java

Author: lmandel
Date: Mon Dec  5 14:59:35 2005
New Revision: 354215

URL: http://svn.apache.org/viewcvs?rev=354215&view=rev
Log:
Fix for buildElementsAndTypes() when no types element has been specified.

Modified:
    incubator/woden/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java

Modified: incubator/woden/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java
URL: http://svn.apache.org/viewcvs/incubator/woden/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java?rev=354215&r1=354214&r2=354215&view=diff
==============================================================================
--- incubator/woden/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java (original)
+++ incubator/woden/java/src/org/apache/woden/internal/util/ComponentModelBuilder.java Mon Dec  5 14:59:35 2005
@@ -82,13 +82,16 @@
     private void buildElementsAndTypes()
     {
         TypesElement types = fDesc.getTypesElement();
-        List referenceableSchemaDefs = ((TypesImpl)types).getReferenceableSchemaDefs();
-        Iterator i = referenceableSchemaDefs.iterator();
-        while(i.hasNext())
+        if(types != null)
         {
-            XmlSchema schemaDef = (XmlSchema)i.next();
-            buildElementDeclarations(schemaDef);
-            buildTypeDefinitions(schemaDef);
+        	List referenceableSchemaDefs = ((TypesImpl)types).getReferenceableSchemaDefs();
+        	Iterator i = referenceableSchemaDefs.iterator();
+        	while(i.hasNext())
+        	{
+        		XmlSchema schemaDef = (XmlSchema)i.next();
+        		buildElementDeclarations(schemaDef);
+        		buildTypeDefinitions(schemaDef);
+        	}
         }
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org