On 11/04/2011, at 16.40, David Carver wrote: > This has been discussed on and off, and it might be possible to plug, the > PsychoPath XPath 2.0 processor into Xalan or extend Xalan to use it. I > know that the Xerces-J folks are using it for there XML Schema 1.1 > implementation. > > http://wiki.eclipse.org/PsychoPathXPathProcessor >
I want to point out that for the Eclipse "Indigo" release, the API has been enhanced to be embeddable in exactly contexts like XSLT processors and the like (i.e. separation of dynamic and static contexts, functions are made reentrant, the type system is not pluggable and not card-coded to Xerces) We have not separated from navigating using a DOM (Level 3), though, since it would require more work than is justifiable. It might be possible to to this in a future relase, if the need is urgent. I'm working on polishing the library now, there is still some way to go, especially on the documentation. This will be in place for the Indigo release in June. -Jesper