RFR: 8351969: Add Public Identifiers to the JDK built-in Catalog [v2]

Joe Wang joehw at openjdk.org
Tue Mar 18 19:43:07 UTC 2025


On Tue, 18 Mar 2025 18:50:24 GMT, Roger Riggs <rriggs at openjdk.org> wrote:

> The XMLSchema.dtd changes the referenced version from the 2009 version to the 2001 version. Is that intentional.

Yes. Note the Public Identifier: "-//W3C//DTD XSD 1.1//EN" vs "-//W3C//DTD XMLSCHEMA 200102//EN" at line 2. The 2009 version was for Schema 1.1 while the 2001 version for Schema 1.0. As shown in the JDKCatalog.xml, only Schema 1.0 is included in the catalog. It's a bit unfortunate the files were named the same.

The 1.1 version file was indeed better formatted/worded. But since this is standard file, it was a simple copy without modification.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/24039#issuecomment-2734522375


More information about the core-libs-dev mailing list