Author: mukulg
Date: Thu May 5 00:57:17 2011
New Revision: 1099643
URL: http://svn.apache.org/viewvc?rev=1099643&view=rev
Log:
doing a minor improvement to logic.
Modified:
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDSimpleTypeTraverser.java
Modified:
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDSimpleTypeTraverser.java
URL:
http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDSimpleTypeTraverser.java?rev=1099643&r1=1099642&r2=1099643&view=diff
==============================================================================
---
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDSimpleTypeTraverser.java
(original)
+++
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDSimpleTypeTraverser.java
Thu May 5 00:57:17 2011
@@ -455,7 +455,7 @@ class XSDSimpleTypeTraverser extends XSD
if (list && baseValidator != null &&
XSTypeHelper.isSpecialSimpleType(baseValidator)) {
reportSchemaError("st-props-correct.1", new Object[]
{((XSSimpleTypeDecl)newDecl).getTypeName(), "xs:list"}, child);
}
- if (union && memberTypeDvList != null) {
+ else if (union && memberTypeDvList != null) {
for (int memTypeIdx = 0; memTypeIdx < memberTypeDvList.length;
memTypeIdx++) {
if
(XSTypeHelper.isSpecialSimpleType(memberTypeDvList[memTypeIdx])) {
reportSchemaError("st-props-correct.1", new Object[]
{((XSSimpleTypeDecl)newDecl).getTypeName(), "xs:union"}, child);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]