I have the awful feeling that I'm missing something really obvious, but I
want to be able to get the pathname of the current query, and I can't
figure out how.
The use case is that the query validates documents in the collection
differently, based on the document element, and I want to refer to the
different schema files (which sit, on the file system, right next to the
file with the query in it) in a machine-independent way.
So instead of
let $decisionSchema := '/home/graydon/workspace/Content
Standards/schemas/decisions_schema.xsd'
I'd like to be able to say something like
let $decisionSchema :=
concat(string-join(tokenize(get-query-path(),'/')[position() ne
last()],'/'),'/decisions_schema.xsd')
only I can't figure out what get-query-path() is.
Thanks!
Graydon