RFR [14/java.xml] 8230814: Enable SAX ContentHandler to handle XML Declaration
huizhe.wang at oracle.com
Fri Sep 13 20:50:06 UTC 2019
On 9/13/19 12:20 PM, Alan Bateman wrote:
> On 13/09/2019 19:53, Joe Wang wrote:
>> Please review a new method addition to SAX ContentHandler that allows
>> a SAX parser to send back information about the declaration of the
>> input document.
>> JBS: https://bugs.openjdk.java.net/browse/JDK-8230814
>> CSR: https://bugs.openjdk.java.net/browse/JDK-8230824
> This adds a method to an API that was originally developed by the SAX
> project. Can you summarize the relationship to that project? Is that
> project dead and the API subsumed by Java SE? Just asking as I don't
> recall API additions being done here (I remember the work in
> JDK-8152912 to deprecate XMLReaderFactory but I don't recall any
> additional or removals).
It can be said that the SAX project, in terms of the API work, was dead
a long time ago. There hasn't been any updates/changes since SAX 2.0.2
released in 2004. SAX is in public domain . Sun/Oracle
incorporated SAX2 in Java SE with a GPL license. I assume we're free to
make changes. Please let me know if you think otherwise.
More information about the core-libs-dev