On Fri, 8 Sep 2023 16:44:31 GMT, Joe Wang <jo...@openjdk.org> wrote:

>> Add a JDK Impl specific property 'jdk.xml.dtd.support' for applications to 
>> specify how DTDs are handled. This property is uniformly supported across 
>> the JDK XML libraries. It complements, rather than replaces, the existing 
>> properties that are supportDTD for StAX and disallow-doctype-decl for DOM 
>> and SAX processors, which means the later will continue to work as they were 
>> and that if they are set, the new property will have no effect. Applications 
>> that use the existing properties continue to work as expected.
>> 
>>    This patch continues the path made previously with Xalan and XPath in 
>> which functions were moved into the jdk/xml classes. Similar changes are now 
>> made with the Xerces and XML classes, consolidating functions into the 
>> jdk/xml classes, reducing duplicate code for easier future maintenance.
>> 
>> Tests: new tests are added to cover the various processors.
>>        Existing tests pass. Only one was updated due to the change to the 
>> property impl.
>
> Joe Wang has updated the pull request with a new target base due to a merge 
> or a rebase. The incremental webrev excludes the unrelated changes brought in 
> by the merge/rebase. The pull request contains three additional commits since 
> the last revision:
> 
>  - Merge branch 'master' into JDK-8306632
>    Sync up to re-run tests.
>  - fix Whitespace errors
>  - 8306632: Add a JDK Property for specifying DTD support

Tier1 and Tier3 passed! Tier2 with one known failure (intermittent).

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

PR Comment: https://git.openjdk.org/jdk/pull/15075#issuecomment-1712181235

Reply via email to