I am new to the world of XSL and Xalan, and I've been trying to understand whether my usage model is possible, common, or advisable. I simply want to use a stylesheet with no source document, instead using only calls into my API to fetch data. I've created an XPath instance to generate some results, but cannot figure out how to actually hook it to the transformer, so that it is used exclusively as the data source. None of the samples, nor anything I've found online seem to use XPath this way. What am I missing, and are there any examples on this sort of usage model I could use as a reference? Thanks in advance.
johan PS. If it matters, the reason I'm trying to do this: I have a fairly complex data model (stored in a db, but no matter) that is not strictly hierarchical and could be accessed in many ways for different reasons. It would not be easy to generate a source XML that would contain all the possible iterations of data that may be needed by a particular style sheet. Nor is it feasible to provide all the raw data to be operated on by XSL operators and extension functions, due to both complexity and security of non-aggregated data. Finally, the stylesheet is intended to be created by external users of the system, so for security and simplicity a limited API that presents the data in specific calculated fashion is really required. -- View this message in context: http://www.nabble.com/Usage-model---no-source-XML%2C-just-api-calls-tp22264025p22264025.html Sent from the Xalan - J - Users mailing list archive at Nabble.com.