Hi Günter,

This may help:

http://stackoverflow.com/questions/11914555/jetty-http-413-header-full-error-java-scala
https://thebashline.wordpress.com/2013/08/21/increase-jetty-cookie-size-limit-to-stop-413-errors/

Cheers
Christian

Am 31.01.2016 6:43 nachm. schrieb "Günter Dunz-Wolff" <kleist@mail.dunzwolff.de>:
Hi everyone,

searching the basex rest-interface with a VERY long query ends in the following error-message:

In Terminal basexhttp:
[qtp1513712028-21] WARN org.eclipse.jetty.http.HttpParser - HttpParser Full for SCEP@5be8c98d{l(/0:0:0:0:0:0:0:1:49641)<->r(/0:0:0:0:0:0:0:1:8984),s=1,open=true,ishut=false,oshut=false,rb=false,wb=false,w=true,i=0r}-{AsyncHttpConnection@5d928144,g=HttpGenerator{s=0,h=-1,b=-1,c=-1},p=HttpParser{s=-10,l=0,c=-3},r=0}

In the Browser:
413 (Request Entity Too Large: head)

Is there any way, to enhance the memory for the HttpParser or is the only way to limit the http-request params?

Here is the request, I know, it's a little bit crazy, but it's searching for synonyms and their wordforms for the german word "zahlen":
http://localhost/rest?run=xqs/search_new.xq&$suche=zahlen&collect=all_kleist&and_or=off&no_wildcards=off&lower_upper=off&diacrit=off&minus=off&match=wsl_synonym&distance=5&stemma=,abgetragen,abtragen,abzutragen,abtr%C3%A4gt,abtrugen,abtrug,abzutragende,abtr%C3%A4gst,abtrage,abtr%C3%BCge,abtragt,abtr%C3%BCget,abtr%C3%BCgen,abtr%C3%BCgest,abtraget,abtragest,abtrugt,abtrugst,abtragend,abtr%C3%BCgst,abtr%C3%BCgt,abstottern,abgestottert,abzustottern,abstottert,abstotterten,abstotterte,abstottere,abstottertet,abstottertest,abstotterst,abstotternd,begleichen,beglichen,begleicht,beglich,begleiche,beglichet,beglichest,begliche,begleichet,begleichest,beglicht,beglichst,begleichst,begleichend,eingezahlt,einzahlen,einzuzahlen,einzahlt,einzahlten,einzahle,einzahlte,einzuzahlenden,einzahlet,einzahlest,einzahltet,einzahltest,einzahlst,einzahlend,abgegolten,abzugelten,abgelten,abgolten,abgelte,abgeltend,abgilt,abg%C3%A4ltet,abg%C3%A4lten,abg%C3%A4ltest,abg%C3%A4lte,abgeltest,abgaltet,abgalten,abgaltest,abgalt,abgeltet,abgiltst,abgaltst,abg%C3%B6lte,abg%C3%B6ltest,abg%C3%B6ltet,abg%C3%B6lten,ausgerichtet,ausrichten,auszurichten,ausrichtet,ausrichtete,ausrichteten,ausrichte,auszurichtende,ausrichtend,ausrichtetet,ausrichtetest,ausrichtest,abgef%C3%BChrt,abf%C3%BChren,abzuf%C3%BChren,abf%C3%BChrt,abf%C3%BChrten,abf%C3%BChrte,abf%C3%BChrend,abf%C3%BChre,abf%C3%BChret,abf%C3%BChrtet,abf%C3%BChrtest,abf%C3%BChrst,abf%C3%BChrest,entrichten,entrichtet,entrichtete,entrichteten,entrichte,entrichtene,entrichtetet,entrichtetest,entrichtest,entrichtend,angelegt,anlegen,anzulegen,anlegt,anlegte,anlegten,anlegenden,anlege,anlegende,anzulegendes,anzulegender,anlegst,anlegend,anlegtet,anleget,anlegest,anlegtest,begleichen,beglichen,begleicht,beglich,begleiche,beglichet,beglichest,begliche,begleichet,begleichest,beglicht,beglichst,begleichst,begleichend,aufkommen,aufgekommen,aufkommt,aufkam,aufzukommen,aufkamen,aufkomme,aufk%C3%A4men,aufk%C3%A4me,aufkommenen,aufkommend,aufk%C3%A4met,aufk%C3%A4mest,aufkommet,aufkommest,aufkamt,aufkamst,aufkommst,aufk%C3%A4mst,aufk%C3%A4mt,ausgezahlt,auszahlen,auszuzahlen,auszahlt,auszahlte,auszahle,auszuzahlenden,auszahlten,auszuzahlende,auszahlend,auszahlet,auszahlest,auszahltet,auszahltest,auszahlst,aufkommen,aufgekommen,aufkommt,aufkam,aufzukommen,aufkamen,aufkomme,aufk%C3%A4men,aufk%C3%A4me,aufkommenen,aufkommend,aufk%C3%A4met,aufk%C3%A4mest,aufkommet,aufkommest,aufkamt,aufkamst,aufkommst,aufk%C3%A4mst,aufk%C3%A4mt,bezuschu%C3%9Ft,bezuschussen,bezuschu%C3%9Fte,bezuschu%C3%9Ften,bezuschusst,bezuschusse,bezuschusset,bezuschussest,bezuschu%C3%9Ftet,bezuschussend,bezuschu%C3%9Ftest,bezahlen,bezahlt,bezahlte,bezahlten,bezahle,bezahlst,bezahl,bezahlet,bezahlend,bezahltest,bezahlest,bezahltet,alimentiert,alimentieren,alimentierten,alimentierte,alimentiere,alimentieret,alimentierest,alimentiertet,alimentiertest,alimentierst,alimentierend,bluten,blutet,blutend,blutete,geblutet,bluteten,blute,blut,blutest,blutetet,blutetest,ausbezahlt,ausbezahlen,ausbezahlten,auszubezahlen,ausbezahlte,ausbezahle,ausbezahlet,ausbezahlest,ausbezahltet,ausbezahltest,ausbezahlst,ausbezahlend,b%C3%BC%C3%9Fte,b%C3%BC%C3%9Ften,b%C3%BC%C3%9Fen,b%C3%BC%C3%9Ft,geb%C3%BC%C3%9Ft,b%C3%BC%C3%9Fe,b%C3%BC%C3%9Fend,b%C3%BC%C3%9Fet,b%C3%BC%C3%9Fest,b%C3%BC%C3%9Ftet,b%C3%BC%C3%9Ftest,verg%C3%BCtet,verg%C3%BCten,verg%C3%BCteten,verg%C3%BCtete,verg%C3%BCte,verg%C3%BCtest,verg%C3%BCtend,verg%C3%BCtetest,verg%C3%BCtetet,abbezahlt,abbezahlen,abzubezahlen,abbezahlten,abbezahlte,abbezahle,abbezahlst,abbezahlet,abbezahlest,abbezahltet,abbezahltest,abbezahlend,zahlen,zahlt,gezahlt,zahlte,zahlten,zahle,gezahlten,zahl,zahlst,zahlet,zahlend,zahltest,zahltet,zahlest,investiert,investieren,investierte,investierten,investiere,investierst,investieret,investierend,investiertest,investiertet,investierest,abzahlen,abzuzahlen,abgezahlt,abzahlt,abzahlten,abzahlte,abzahlet,abzahlest,abzahltet,abzahltest,abzahlst,abzahle,abzahlend,ausgesch%C3%BCttet,aussch%C3%BCtten,auszusch%C3%BCtten,aussch%C3%BCttet,aussch%C3%BCttete,aussch%C3%BCtteten,aussch%C3%BCtte,aussch%C3%BCttend,aussch%C3%BCttest,aussch%C3%BCttetet,aussch%C3%BCttetest,ausgegeben,ausgeben,auszugeben,ausgibt,ausgab,ausgaben,ausgebe,ausg%C3%A4ben,ausg%C3%A4be,ausgibst,ausgebt,ausgebend,ausg%C3%A4bet,ausg%C3%A4best,ausgebet,ausgebest,ausgabt,ausgabst,ausg%C3%A4bst,ausg%C3%A4bt,zur%C3%BCckerstattet,zur%C3%BCckerstatten,zur%C3%BCckzuerstatten,zur%C3%BCckerstattete,zur%C3%BCckerstatteten,zur%C3%BCckerstatte,zur%C3%BCckerstattest,zur%C3%BCckerstattetest,zur%C3%BCckerstattetet,zur%C3%BCckerstattend,eingestanden,einstehen,einzustehen,einsteht,einstehe,einstand,einstanden,einst%C3%BCnden,einstehend,einstehn,einst%C3%A4nden,einst%C3%BCndet,einst%C3%BCndest,einst%C3%BCnde,einstehet,einstehest,einstandet,einstandest,einstehst,einst%C3%A4ndest,einzustehn,einstandst,einst%C3%A4nde,einst%C3%A4ndet,aufzahlen,aufgezahlt,aufzuzahlen,aufzahlet,aufzahlest,aufzahltet,aufzahlten,aufzahltest,aufzahlte,aufzahlt,aufzahlst,aufzahle,aufzahlend,nachzahlen,nachgezahlt,nachzuzahlen,nachzuzahlenden,nachzahlt,nachzahlte,nachzahle,nachzahlend,nachzahlst,nachzahltest,nachzahlten,nachzahltet,nachzahlest,nachzahlet,ausgelegt,auszulegen,auslegen,auslegt,auslegte,auslegten,auslege,auslegend,ausleget,auslegest,auslegtet,auslegtest,auslegst&synonym=abf%C3%BChren,abgelten,abstottern,abtragen,alimentieren,anlegen,aufkommen,ausbezahlen,ausgeben,ausrichten,aussch%C3%BCtten,auszahlen,begleichen,bezahlen,bezuschussen,bluten,b%C3%BC%C3%9Fen,einstehen,einzahlen,entrichten,nachzahlen,verg%C3%BCten,auslegen,aufkommen,abbezahlen,abzahlen,aufzahlen,zur%C3%BCckerstatten,begleichen,investieren

Alternativ perhaps I could use  consecutive queries in xquery, but I can't figure out the right approach. Where and how to store the temporary sub-sequences?

Thanks for any help!

Best regards, Günter