Author: mukulg
Date: Wed Oct 10 05:26:37 2012
New Revision: 1396474
URL: http://svn.apache.org/viewvc?rev=1396474&view=rev
Log:
committing fix for jira issue, XERCESJ-1584
Modified:
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java
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/XSDComplexTypeTraverser.java
URL:
http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java?rev=1396474&r1=1396473&r2=1396474&view=diff
==============================================================================
---
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java
(original)
+++
xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/XSDComplexTypeTraverser.java
Wed Oct 10 05:26:37 2012
@@ -223,6 +223,7 @@ class XSDComplexTypeTraverser extends X
Element parent = DOMUtil.getParent(complexTypeNode);
if
(DOMUtil.getLocalName(parent).equals(SchemaSymbols.ELT_REDEFINE)) {
((XSComplexTypeDecl)type.getBaseType()).setContext(type);
+ grammar.addGlobalComplexTypeDecl(type);
}
}
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=1396474&r1=1396473&r2=1396474&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
Wed Oct 10 05:26:37 2012
@@ -119,6 +119,7 @@ class XSDSimpleTypeTraverser extends XSD
final XSTypeDefinition baseType = type.getBaseType();
if (baseType instanceof XSSimpleTypeDecl) {
((XSSimpleTypeDecl)baseType).setContext(type);
+ grammar.addGlobalSimpleTypeDecl(type);
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]