Saxon
XML Schema 1.0 implementation
JAXP interface (transformation, XPath, schema processing)
Functions, operators, and data types for XPath 2.0