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