I'm attempting to send a very long / large query to Solr and I'm
encountering an issue under Jetty for this query that I'm passing.  It's
more than likely hitting a hard-coded somewhere for the maximum length of
the URL that was designed as a safety measure.   I'm not sure if Tomcat
would fare differently.  

 

java.io.IOException: FULL

     at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:249)

 

There's no need to post the query, as it's long and esoteric (probably 3,000
or so characters - I'm sure that's a bad idea as a passed URL, hence the
following question).

 

Predictably, people might suggest reducing the size of the query but there
are unavoidable reasons that this query is extremely large (such as
satisfying certain criteria).  

 

I'm wondering if it's possible to run a POST instead of a GET when querying
Solr, or does this need to be custom coded?  Seems like this might be a way
to get around it.

 

Thanks, 

Brian

Reply via email to