You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by Michael Neale <mi...@gmail.com> on 2007/03/05 06:54:27 UTC

Error on query initialization

I am still getting the intermittent failures when I try to hit a query for
the first time:

ERROR 05-03 15:54:39,386 (LazyQueryResultImpl.java:getResults:266)
-Exception while executing query:
java.io.IOException: No such file or directory
    at java.io.UnixFileSystem.createFileExclusively(Native Method)
    at java.io.File.createNewFile(File.java:850)
    at org.apache.jackrabbit.core.query.lucene.FSDirectory$1.obtain(
FSDirectory.java:119)
    at org.apache.lucene.store.Lock.obtain(Lock.java:51)
    at org.apache.lucene.store.Lock$With.run(Lock.java:98)
    at org.apache.lucene.index.IndexReader.open(IndexReader.java:141)
    at org.apache.lucene.index.IndexReader.open(IndexReader.java:136)
    at
org.apache.jackrabbit.core.query.lucene.AbstractIndex.getReadOnlyIndexReader
(AbstractIndex.java:191)
    at org.apache.jackrabbit.core.query.lucene.MultiIndex.getIndexReader(
MultiIndex.java:616)
    at org.apache.jackrabbit.core.query.lucene.SearchIndex.executeQuery(
SearchIndex.java:384)
    at
org.apache.jackrabbit.core.query.lucene.LazyQueryResultImpl.executeQuery(
LazyQueryResultImpl.java:204)
    at
org.apache.jackrabbit.core.query.lucene.LazyQueryResultImpl.getResults(
LazyQueryResultImpl.java:244)
    at org.apache.jackrabbit.core.query.lucene.LazyQueryResultImpl.<init>(
LazyQueryResultImpl.java:161)
    at org.apache.jackrabbit.core.query.lucene.QueryImpl.execute(
QueryImpl.java:164)
    at org.apache.jackrabbit.core.query.QueryImpl.execute(QueryImpl.java
:142)

This is happening with 1.2.2 build as well.

Ideas ?

Michael.

Re: Error on query initialization

Posted by Michael Neale <mi...@gmail.com>.
Will do.

On 3/6/07, Marcel Reutegger <ma...@gmx.net> wrote:
>
> Hi Michael,
>
> can you please create a jira issue and provide any information that may
> help
> solving this issue?
>
> e.g. do you have multiple thread issuing queries? does it happen on
> windows too?
>   does it happen on heavy load? anything else that may be helpful, etc.
>
> thank you.
>
> regards
>   marcel
>
> Michael Neale wrote:
> > I am still getting the intermittent failures when I try to hit a query
> for
> > the first time:
> >
> > ERROR 05-03 15:54:39,386 (LazyQueryResultImpl.java:getResults:266)
> > -Exception while executing query:
> > java.io.IOException: No such file or directory
> >    at java.io.UnixFileSystem.createFileExclusively(Native Method)
> >    at java.io.File.createNewFile(File.java:850)
> >    at org.apache.jackrabbit.core.query.lucene.FSDirectory$1.obtain(
> > FSDirectory.java:119)
> >    at org.apache.lucene.store.Lock.obtain(Lock.java:51)
> >    at org.apache.lucene.store.Lock$With.run(Lock.java:98)
> >    at org.apache.lucene.index.IndexReader.open(IndexReader.java:141)
> >    at org.apache.lucene.index.IndexReader.open(IndexReader.java:136)
> >    at
> >
> org.apache.jackrabbit.core.query.lucene.AbstractIndex.getReadOnlyIndexReader
> >
> > (AbstractIndex.java:191)
> >    at org.apache.jackrabbit.core.query.lucene.MultiIndex.getIndexReader(
> > MultiIndex.java:616)
> >    at org.apache.jackrabbit.core.query.lucene.SearchIndex.executeQuery(
> > SearchIndex.java:384)
> >    at
> > org.apache.jackrabbit.core.query.lucene.LazyQueryResultImpl.executeQuery
> (
> > LazyQueryResultImpl.java:204)
> >    at
> > org.apache.jackrabbit.core.query.lucene.LazyQueryResultImpl.getResults(
> > LazyQueryResultImpl.java:244)
> >    at org.apache.jackrabbit.core.query.lucene.LazyQueryResultImpl
> .<init>(
> > LazyQueryResultImpl.java:161)
> >    at org.apache.jackrabbit.core.query.lucene.QueryImpl.execute(
> > QueryImpl.java:164)
> >    at org.apache.jackrabbit.core.query.QueryImpl.execute(QueryImpl.java
> > :142)
> >
> > This is happening with 1.2.2 build as well.
> >
> > Ideas ?
> >
> > Michael.
> >
>

Re: Error on query initialization

Posted by Marcel Reutegger <ma...@gmx.net>.
Hi Michael,

can you please create a jira issue and provide any information that may help 
solving this issue?

e.g. do you have multiple thread issuing queries? does it happen on windows too? 
  does it happen on heavy load? anything else that may be helpful, etc.

thank you.

regards
  marcel

Michael Neale wrote:
> I am still getting the intermittent failures when I try to hit a query for
> the first time:
> 
> ERROR 05-03 15:54:39,386 (LazyQueryResultImpl.java:getResults:266)
> -Exception while executing query:
> java.io.IOException: No such file or directory
>    at java.io.UnixFileSystem.createFileExclusively(Native Method)
>    at java.io.File.createNewFile(File.java:850)
>    at org.apache.jackrabbit.core.query.lucene.FSDirectory$1.obtain(
> FSDirectory.java:119)
>    at org.apache.lucene.store.Lock.obtain(Lock.java:51)
>    at org.apache.lucene.store.Lock$With.run(Lock.java:98)
>    at org.apache.lucene.index.IndexReader.open(IndexReader.java:141)
>    at org.apache.lucene.index.IndexReader.open(IndexReader.java:136)
>    at
> org.apache.jackrabbit.core.query.lucene.AbstractIndex.getReadOnlyIndexReader 
> 
> (AbstractIndex.java:191)
>    at org.apache.jackrabbit.core.query.lucene.MultiIndex.getIndexReader(
> MultiIndex.java:616)
>    at org.apache.jackrabbit.core.query.lucene.SearchIndex.executeQuery(
> SearchIndex.java:384)
>    at
> org.apache.jackrabbit.core.query.lucene.LazyQueryResultImpl.executeQuery(
> LazyQueryResultImpl.java:204)
>    at
> org.apache.jackrabbit.core.query.lucene.LazyQueryResultImpl.getResults(
> LazyQueryResultImpl.java:244)
>    at org.apache.jackrabbit.core.query.lucene.LazyQueryResultImpl.<init>(
> LazyQueryResultImpl.java:161)
>    at org.apache.jackrabbit.core.query.lucene.QueryImpl.execute(
> QueryImpl.java:164)
>    at org.apache.jackrabbit.core.query.QueryImpl.execute(QueryImpl.java
> :142)
> 
> This is happening with 1.2.2 build as well.
> 
> Ideas ?
> 
> Michael.
>