Hi! This is included as a dependency: org.apache.servicemix.bundles:org.apache.servicemix.bundles.lucene:jar:3.0.1_2:compile
That's an OSGi-friendly packaging of Lucene. /anders On 02/17/2011 09:11 AM, Michael Hunger wrote: > 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<[email protected]> >> >>> 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 >>> [email protected] >>> https://lists.neo4j.org/mailman/listinfo/user >>> >> >> >> >> -- >> Mattias Persson, [[email protected]] >> Hacker, Neo Technology >> www.neotechnology.com >> _______________________________________________ >> Neo4j mailing list >> [email protected] >> https://lists.neo4j.org/mailman/listinfo/user > > _______________________________________________ > Neo4j mailing list > [email protected] > https://lists.neo4j.org/mailman/listinfo/user _______________________________________________ Neo4j mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user

