[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Xerces, SAX and schema validation
- From: David Brownell <firstname.lastname@example.org>
- To: Leigh Dodds <email@example.com>, Cirip Tomas <firstname.lastname@example.org>,email@example.com
- Date: Fri, 24 Aug 2001 13:55:19 -0700
> > Step  is dbf.setNamespaceAware(true);
> > where dbf is DocumentBuilderFactory. Doesn't it mean that parser
> > being used is DOM instead of SAX?
"DocumentBuilderFactory" is a JAXP class for DOM support.
> Sorry, the pointer was slightly spurious. What I should have said
> is you'll need to enable namespace support in the SAX parser.
SAX2 parsers default to having this feature enabled,
but JAXP ones default to having it disabled.
(And I've seen some which default to disabling it
incorrectly. The two SAX feature flags that control
namespace support combine to make four modes,
one of which is illegal. Guess which one I've seen
some JAXP-based configs set to be their default? :)