Dear experts,

I am in need of some advice using the new Xerces xml-schema-1.1-tests
<https://github.com/apache/xerces-j/tree/xml-schema-1.1-tests>.

The test suite of org.apache.xerces.tests.AllXercesXSD11Tests
<https://github.com/apache/xerces-j/blob/xml-schema-1.1-tests/src/org/apache/xerces/tests/AllXercesXSD11Tests.java#L31>
fails for me using my Xerces Jar from a build of Xerces 1.1 GitHub branch
<https://github.com/apache/xerces-j/tree/xml-schema-1.1-dev> and likely I
am missing something obvious.
The error given is "*sch-props-correct.2: An XSD schema cannot contain two
global components with the same name.*" and *the test file does have two
global element name declarations with the same name*
<https://github.com/apache/xerces-j/blob/xml-schema-1.1-tests/data/version-control/test37.xsd#L5>,
still the test is not meant to fail.

What did I miss?

My steps to do my smoke testing:

   1. As I am not able to easily build & debug with my IDEs (like with
   Maven) using the existing ANT scripts, I generated an easy build & debug
   environment for my set of IDEs (Apache Netbeans & Intellij IDEA) represented
   by a single commit of noise
   
<https://github.com/svanteschubert/xerces-j/commit/7e32264aabbb366360d6a354d2589e1e154fb58f>
   .
   2. Instead of setting an environment variable, I hard coded the path to
   my tests
   
<https://github.com/svanteschubert/xerces-j/commit/2c50b9c6dc88c5394af95d12f6cad9cced822e9e>
   .
   3. Executed in Netbeans test suite
   org.apache.xerces.tests.AllXercesXSD11Tests
   
<https://github.com/apache/xerces-j/blob/xml-schema-1.1-tests/src/org/apache/xerces/tests/AllXercesXSD11Tests.java#L31>
and
   getting aside of the above so many errors that I must have done something
   basic wrong.

Thanks for any help!
Svante

Reply via email to