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 jk...@apache.org on 2006/01/04 18:48:25 UTC

svn commit: r365959 - /incubator/woden/java/src/org/apache/woden/internal/wsdl20/TypesImpl.java

Author: jkaputin
Date: Wed Jan  4 09:48:19 2006
New Revision: 365959

URL: http://svn.apache.org/viewcvs?rev=365959&view=rev
Log:
In getTypeDefinition, don't attempt to retrieve a
TypeDefinition object if the qname argument is null.

Modified:
    incubator/woden/java/src/org/apache/woden/internal/wsdl20/TypesImpl.java

Modified: incubator/woden/java/src/org/apache/woden/internal/wsdl20/TypesImpl.java
URL: http://svn.apache.org/viewcvs/incubator/woden/java/src/org/apache/woden/internal/wsdl20/TypesImpl.java?rev=365959&r1=365958&r2=365959&view=diff
==============================================================================
--- incubator/woden/java/src/org/apache/woden/internal/wsdl20/TypesImpl.java (original)
+++ incubator/woden/java/src/org/apache/woden/internal/wsdl20/TypesImpl.java Wed Jan  4 09:48:19 2006
@@ -220,17 +220,20 @@
     public XmlSchemaType getTypeDefinition(QName qname)
     {
         XmlSchemaType xmlSchemaType = null;
-        List schemaRefs = getReferenceableSchemaDefs(qname.getNamespaceURI());
-        if(schemaRefs != null) 
+        if(qname != null)
         {
-            //search the schemas with this qname's namespace
-            Iterator i = schemaRefs.iterator();
-            while(i.hasNext())
+            List schemaRefs = getReferenceableSchemaDefs(qname.getNamespaceURI());
+            if(schemaRefs != null) 
             {
-                XmlSchema xmlSchema = (XmlSchema)i.next();
-                xmlSchemaType = xmlSchema.getTypeByName(qname);
-                if(xmlSchemaType != null) {
-                    break;
+                //search the schemas with this qname's namespace
+                Iterator i = schemaRefs.iterator();
+                while(i.hasNext())
+                {
+                    XmlSchema xmlSchema = (XmlSchema)i.next();
+                    xmlSchemaType = xmlSchema.getTypeByName(qname);
+                    if(xmlSchemaType != null) {
+                        break;
+                    }
                 }
             }
         }



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