Dear Peter,
thanks for your question, and sorry for the outdated example. Sime time ago, we have disabled the direct execution of query files residing in databases in order to make our simple REST interface more RESTful, i.e., reduce the number of side effects that can be caused by a REST call. I have updated the example you mentioned: it now references a file that can be placed in the HTTP (webapp) directory.
Hope this helps, Christian ___________________________
On Wed, Oct 17, 2012 at 10:50 AM, pw@themail.co.uk wrote:
Hello List
this is a noob question:
I have BaseX 7.3 set up using httpserver. I can add a script to HTTPPATH and run it using http://%7Bserver:port%7D/rest?run=myScript.xq
However, if I add myScript.xq to a database and try to run it then [http://%7Bserver:port%7D/rest/DB/myScript.xq ] then all I get returned is the XQuery script itself as a text file, the query doesn't run.
From the examples e.g. http://docs.basex.org/wiki/REST#GET_Requests_2 I thought that I am doing the same type of call, e,g, http://localhost:8984/rest/DB/mult.xq?a=21&b=2
What should I be doing?
Many thanks
Peter
BaseX-Talk mailing list BaseX-Talk@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk