You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by th...@apache.org on 2006/10/02 16:25:52 UTC

svn commit: r452052 - /webservices/commons/trunk/modules/XmlSchema/src/main/java/org/apache/ws/commons/schema/SchemaBuilder.java

Author: thilina
Date: Mon Oct  2 07:25:51 2006
New Revision: 452052

URL: http://svn.apache.org/viewvc?view=rev&rev=452052
Log:
Fixing http://issues.apache.org/jira/browse/AXIS2-1138.. attributeFormDefualt=false

Modified:
    webservices/commons/trunk/modules/XmlSchema/src/main/java/org/apache/ws/commons/schema/SchemaBuilder.java

Modified: webservices/commons/trunk/modules/XmlSchema/src/main/java/org/apache/ws/commons/schema/SchemaBuilder.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/XmlSchema/src/main/java/org/apache/ws/commons/schema/SchemaBuilder.java?view=diff&rev=452052&r1=452051&r2=452052
==============================================================================
--- webservices/commons/trunk/modules/XmlSchema/src/main/java/org/apache/ws/commons/schema/SchemaBuilder.java (original)
+++ webservices/commons/trunk/modules/XmlSchema/src/main/java/org/apache/ws/commons/schema/SchemaBuilder.java Mon Oct  2 07:25:51 2006
@@ -1171,7 +1171,12 @@
             //                  "" :schema.targetNamespace;
 
             attr.name = name;
-            attr.qualifiedName = newLocalQName(name);
+        }
+        
+        boolean isQualified = schema.getElementFormDefault().getValue().equals(XmlSchemaForm.QUALIFIED);
+        if (attr.name != null) {
+            final String name = attr.name;
+            attr.qualifiedName = (isQualified) ? newLocalQName(name) : new QName(name);
         }
 
         if (attrEl.hasAttribute("type")) {



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