On Sun, 19 Nov 2023 23:36:16 GMT, Joe Wang <jo...@openjdk.org> wrote:

>> Implement the built-in Catalog.
>
> Joe Wang has updated the pull request incrementally with one additional 
> commit since the last revision:
> 
>   remove J2SE directory; add note explaining how DTDs are resolved

Hi Joe,

Thank you for all of your hard work and perseverance to drive this project as I 
realize it was a lot of work and iterations based on feedback from the team.

Overall looks good.  A couple of minor comments below

src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
 line 1084:

> 1082:             String publicId, String systemId) {
> 1083:         InputSource is = resolveWithCatalog(cr, cFile, publicId, 
> systemId);
> 1084: //        if (is != null && !is.isEmpty()) {

Probably can delete this

src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
 line 1101:

> 1099:                 return cr.resolveEntity(publicId, systemId);
> 1100:             } catch (CatalogException e) {
> 1101:                 
> fErrorReporter.reportError(XMLMessageFormatter.XML_DOMAIN,"CatalogException",

Alignment looks like it needs to be sanity checked here

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

PR Review: https://git.openjdk.org/jdk/pull/16719#pullrequestreview-1739611943
PR Review Comment: https://git.openjdk.org/jdk/pull/16719#discussion_r1399080861
PR Review Comment: https://git.openjdk.org/jdk/pull/16719#discussion_r1399081930

Reply via email to