RestXQ custom HTTP error code

Friday, 10 May 2019 · 2 messages · last reply 13 May 2019
JC
Jerome Chauveau10 May 2019 10:46 #
Hi, I am trying to return a custom http error code in my rxq webapp (jetty embeded) like is the documentation : declare %rest:path ( "/teapot" ) function page:teapot() { fn: error ( xs:QName ( 'error' ), "I'm a teapot" , 418) }; My client always receive a 400 instead of 418. Tests are running on BaseX912 & BaseX921. Thank you for your time. Regards, Jérôme Chauveau
CG
Christian Grün13 May 2019 12:20 #
Dear Jérôme, Thanks for your observation. I have readopted the processing of the XQuery error code; it’s working again in the latest snapshot [1]. Salutations, Christian [1] http://files.basex.org/releases/latest/
Quoted text · Jerome Chauveau · 21 lines
On Fri, May 10, 2019 at 10:46 AM Jerome Chauveau <jerome.chauveau at unicaen.fr> wrote: > > Hi, > > I am trying to return a custom http error code in my rxq webapp (jetty embeded) like is the documentation : > > declare > %rest:path("/teapot") > function page:teapot() { > fn:error(xs:QName('error'), "I'm a teapot", 418) > }; > > My client always receive a 400 instead of 418. > > Tests are running on BaseX912 & BaseX921. > Thank you for your time. > > Regards, > > Jérôme Chauveau

⚡Generated with XQuery