Xalan uses Xerces -- or any other JAXP-compliant parser, or any SAX or DOM source -- to read the XML files. It doesn't need to extend these. It just takes their output, stores/adapts it as necessary, and processes it.
I'm not sure what you're describing as a "bridge or wrapper". ______________________________________ Joe Kesselman / IBM Research
