Sorry, didn't see your mail (had Andreas' still open for replying).

It worked, thanks very much. But funnily the lucene jar is not recognized as 
dependency by maven for the server (mvn dependency:copy-dependencies). I assume 
it is added by the server-build project?

Cheers

Michael

Am 17.02.2011 um 08:49 schrieb Mattias Persson:

> It's probably a classpath issue as you say. You added the
> neo4j-lucene-index-XXX.jar file manually to the classpath, but also make
> sure the lucene-core-3.0.1.jar is on the classpath. You can also look in the
> <neo4j-db-directory>/messages.log and see which extensions are loaded
> tigether with the graph database and which of those failed to load a.s.o.
> 
> 2011/2/16 Andreas Ronge <andreas.ro...@gmail.com>
> 
>> Hi
>> 
>> When I run my Rails application using Tomcat/Trinidad I get "No index
>> provider 'lucene' found", see stack trace below
>> I think I have seen a similar problem on the gremlin email list.
>> I guess it's because of a class loading issue, or maybe the
>> META-INF/services files,
>> or because in JRuby the neo4j jar files are loaded at runtime.
>> I need some hints where I should start looking.
>> 
>> I have tried to manually add the neo4j-lucene-index-1.3.M02.jar file
>> to the classpath without any luck (jruby -J-cp /home/... -S trinidad)
>> 
>> The problem occurs in neo4j.rb version >= 1.0.0.beta.17 when the new
>> lucene index framework was introduced.
>> It works in WEBrick/rails s
>> 
>> at org.jruby.rack.RackServlet.service(RackServlet.java:56)
>>       at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:306)
>>       at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>       at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
>>       at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
>>       at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
>>       at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
>>       at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>       at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:380)
>>       at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
>>       at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
>>       at
>> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:288)
>>       at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>       at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>       at java.lang.Thread.run(Thread.java:662)
>> Caused by: org.jruby.exceptions.RaiseException: Native Exception:
>> 'class java.lang.IllegalArgumentException'; Message: No index provider
>> 'lucene' found; StackTrace: java.lang.IllegalArgumentException: No
>> index provider 'lucene' found
>>       at
>> org.neo4j.kernel.IndexManagerImpl.getIndexProvider(IndexManagerImpl.java:71)
>>       at
>> org.neo4j.kernel.IndexManagerImpl.findIndexConfig(IndexManagerImpl.java:111)
>>       at
>> org.neo4j.kernel.IndexManagerImpl.getOrCreateIndexConfig(IndexManagerImpl.java:173)
>>       at
>> org.neo4j.kernel.IndexManagerImpl.forNodes(IndexManagerImpl.java:250)
>> 
>> Caused by: java.lang.IllegalArgumentException: No index provider 'lucene'
>> found
>>       at
>> org.neo4j.kernel.IndexManagerImpl.getIndexProvider(IndexManagerImpl.java:71)
>>       at
>> org.neo4j.kernel.IndexManagerImpl.findIndexConfig(IndexManagerImpl.java:111)
>>       at
>> org.neo4j.kernel.IndexManagerImpl.getOrCreateIndexConfig(IndexManagerImpl.java:173)
>>       at
>> org.neo4j.kernel.IndexManagerImpl.forNodes(IndexManagerImpl.java:250)
>> 
>> /Andreas
>> _______________________________________________
>> Neo4j mailing list
>> User@lists.neo4j.org
>> https://lists.neo4j.org/mailman/listinfo/user
>> 
> 
> 
> 
> -- 
> Mattias Persson, [matt...@neotechnology.com]
> Hacker, Neo Technology
> www.neotechnology.com
> _______________________________________________
> Neo4j mailing list
> User@lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user

_______________________________________________
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to