Octavian Nadolu created XERCESJ-1579: ----------------------------------------
Summary: Possible infinite loop while validating a schema that contains complex type restrictions Key: XERCESJ-1579 URL: https://issues.apache.org/jira/browse/XERCESJ-1579 Project: Xerces2-J Issue Type: Bug Components: XML Schema 1.1 Structures Reporter: Octavian Nadolu Priority: Critical There seems to be an infinite loop while validating the schema with "full schema checking" and XML Schema 1.1 features, on the xml-schema-1.1-dev branch. You can reproduce the issue on the xml-schema-1.1-dev branch, using the jaxp.SourceValidator as follows: jaxp.SourceValidator -xsd11 -f -a particlesIe003.xsd Schema: particlesIe003.xsd <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://xsdtesting" xmlns:x="http://xsdtesting" elementFormDefault="qualified"> <xsd:complexType name="base"> <xsd:choice> <xsd:element name="e1" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="e2" minOccurs="0" maxOccurs="unbounded"/> </xsd:choice> </xsd:complexType> <xsd:complexType name="testing"> <xsd:complexContent> <xsd:restriction base="x:base"> <xsd:choice> <xsd:element name="e1" minOccurs="1" maxOccurs="9999999"/> <xsd:element name="e2" minOccurs="1" maxOccurs="9999999"/> </xsd:choice> </xsd:restriction> </xsd:complexContent> </xsd:complexType> <xsd:element name="doc" type="x:testing"/> </xsd:schema> -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: j-dev-unsubscr...@xerces.apache.org For additional commands, e-mail: j-dev-h...@xerces.apache.org