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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]