committing fix for jira issue 1615, as per a recent discussion related to this occurring on xerces-j-dev list

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1533677 13f79535-47bb-0310-9956-ffa450edef68
please excuse me for this silly commit. XMLSchemaValidator was refactored sometime ago for improved maintenance efforts. significant code from it was moved to a new class whose child class is XMLSchemaValidator. I'm rementioning the contributors for the new class. I've removed my name for authorship of this component, since I was not a primary contributor to this.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1533679 13f79535-47bb-0310-9956-ffa450edef68
Updating the copyright year used in the API docs.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1555985 13f79535-47bb-0310-9956-ffa450edef68
Updating the copyright year in the NOTICE file.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1555988 13f79535-47bb-0310-9956-ffa450edef68
Updating the copyright year in the documentation.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1555991 13f79535-47bb-0310-9956-ffa450edef68
Create a new XML parser configuration with enhancements for the JAXP secure processing feature.

This new configuration supports the following properties that were defined for the JDK:

jdk.xml.entityExpansionLimit
jdk.xml.maxOccur
jdk.xml.totalEntitySizeLimit
jdk.xml.maxGeneralEntitySizeLimit
jdk.xml.maxParameterEntitySizeLimit

For now support will be limited to system properties and jaxp.properties.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1556007 13f79535-47bb-0310-9956-ffa450edef68
Adding JUnit tests for org.apache.xerces.parsers.SecureProcessingConfiguration.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1556030 13f79535-47bb-0310-9956-ffa450edef68
Adding a property 'jdk.xml.resolveExternalEntities' that can be used to globally disable the resolution of external general/parameters entities and the external DTD.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1564074 13f79535-47bb-0310-9956-ffa450edef68
doing minor refactoring to XSD 1.1 XSDHandler component, to reduce complexity of code. currently haven't done this on XSD 1.0 code base.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1564227 13f79535-47bb-0310-9956-ffa450edef68
Adding tests for the jdk.xml.resolveExternalEntities property.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1564512 13f79535-47bb-0310-9956-ffa450edef68
The EntityResolver should be invoked when jdk.xml.resolveExternalEntities is set to true and should not be invoked when the property has been set to false. Enhancing the tests to check for this expected behaviour.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1564518 13f79535-47bb-0310-9956-ffa450edef68
Adding an @version tag.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1564914 13f79535-47bb-0310-9956-ffa450edef68
i've been thinking on this refactoring since quite a bit of time. i'm moving the <override> traverser code to the usual java package. this doesn't change the correctness of current xerces <override> implementation.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1565084 13f79535-47bb-0310-9956-ffa450edef68
committing fix for jira issue XERCESJ-1625

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1580136 13f79535-47bb-0310-9956-ffa450edef68
committing fix for jira issue XERCESJ-1628

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1581385 13f79535-47bb-0310-9956-ffa450edef68
committing fix for jira issue XERCESJ-1623. new psychopath xpath2 jar is provided.

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1587245 13f79535-47bb-0310-9956-ffa450edef68
committing a new psychopath jar, with minor cleanup of source code

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1594522 13f79535-47bb-0310-9956-ffa450edef68
committing fix for jira issue XERCESJ-1633

git-svn-id: https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev@1594899 13f79535-47bb-0310-9956-ffa450edef68