OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] Deprecation of SAX API members in JDK 9

I'mm not expecting them to change SAXParserFactory. I'd mostly like
them to not deprecate XMLReaderFactory.

On Wed, Mar 22, 2017 at 2:32 PM, Thomas Passin <list1@tompassin.net> wrote:
> On 3/22/2017 4:07 PM, Elliotte Rusty Harold wrote:
>> It looks like Oracle is planning to deprecate the SAX1 classes such as
>> DocumentHandler in JDK 9. Seems reasonable.
>> However they are also planning to deprecate the namespace aware
>> org.xml.sax.helpers.XMLReaderFactory in favor of SAXParserFactory (not
>> namespace aware by default). This seems to me to be backwards. Should
>> we push back on this?
> It's been in there already since at least jdk7, so there's probably not much
> hope of changing the default behavior.  It's only one method call to set it
> up for namespaces: setNamespaceAware().  Not too bad.
> How about adding another constructor signature, boolean true for
> namespacing:
> public static SAXParserFactory newInstance(boolean isNamespaceAware)
> That would be backwards compatible and yet be convenient.
> TomP
> _______________________________________________________________________
> XML-DEV is a publicly archived, unmoderated list hosted by OASIS
> to support XML implementation and development. To minimize
> spam in the archives, you must subscribe before posting.
> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
> Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
> subscribe: xml-dev-subscribe@lists.xml.org
> List archive: http://lists.xml.org/archives/xml-dev/
> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php

Elliotte Rusty Harold

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS