Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[Wtp-wst-dev] Extending the XPath (2) view

Hi WST dev

I'm in the process of adding XML Schema awareness to the XPath2 computations in the XPath view, which is delivered in the XSL feature. 
In short, it will allow the XPath2 processor to evaluate against the full PSVI of the in-memory XML SSE-based DOM.

Obviously, this requires the XSD Feature to be present as well, which raises a question of dependencies, since so far, the XSD and XSL features have been independent of each other.

I see three possibilities going forward, and since I'm not too familiar with the build process, I'd like the list's advice on how to progress:

1) XSL requiring XSD
2) XSL optionally requiring XSD
3) Abstract the dependency into separate bundle so current dependencies are not disturbed

Do any adopters have an opinion about this?

I'd like to go with option 2 - should be easy enough to add the type provider dynamically if it can be loaded - but while I'm sure I can handle the runtime aspects, I'm concerned how this will affect the build procedure, both for the PDE build and the Hudson/Tycho-based one. Will feature dependencies need to be adjusted?

Kind regards
Jesper Steen Møller

Back to the top