In this case someone outside SOLR is improperly dealing with
java.lang.VirtualMachineError in a thread outside of 'servlet'-pool.
It could be: JVM, Tomcat (dispatcher thread etc.), Lucene, STAX,
Jakarta Commons.
(of course not-stable hardware could also be a problem).
In some cases 'servlet
On Tue, Sep 16, 2008 at 2:43 PM, Fuad Efendi <[EMAIL PROTECTED]> wrote:
> SOLR catches everything and tries to
> output (sometimes with great success) HTTP 500 with XML-formatted stacktrace
> as content.
Right, as well as logging the exception.
But, it's never foolproof because the OOM exception c
I seen it so many times; after moving to JRockit JVM I had clean error
logs; after increasing memory such problems disappeared. In most cases
OOME happens when someone executes 'sorted' query. JVM behaviour in
case of catched OOME is very unpredictable... SOLR catches everything
and tries t
<[EMAIL PROTECTED]>
> To: solr-user@lucene.apache.org
> Sent: Tuesday, September 16, 2008 11:17:11 AM
> Subject: Re: Solr stops listening
>
> Thanks.
>
> Does a message about what went wrong not get written to the log because by
> the OOME happens there is not e
Thanks.
Does a message about what went wrong not get written to the log because by
the OOME happens there is not enough memory to actually construct the
message?
Peter
On Mon, Sep 15, 2008 at 2:40 PM, Fuad Efendi <[EMAIL PROTECTED]> wrote:
>
> SOLR main servlet catches all Throwable. In case of
SOLR main servlet catches all Throwable. In case of very popular OOME
with standard JVM from SUN you will get exactly this behaviour.
==
http://www.tokenizer.org/bot.html
Quoting Peter Williams <[EMAIL PROTECTED]>:
I am using Solr 1.2.0 with Jetty and I am experiencing some odd
I am using Solr 1.2.0 with Jetty and I am experiencing some odd failures of
Solr. Solr seems to just stops listening for new TCP connections. The Solr
process continues running and log contains nothing suspicious (to me,
anyway) but curl requests against the server fail with "connection refused"