neo4j-contrib / neo4j-elasticsearch

Neo4j ElasticSearch Integration
Apache License 2.0
210 stars 79 forks source link

Unable to start neo4j afer copying jar files to plugin folder #39

Closed Arun-KumarH closed 6 years ago

Arun-KumarH commented 7 years ago

I have copied the neo-4j-elastic search jar (3.1.0 and other dependencies) to ne04J plugins folder. After starting the server I get below error:

If I remove all the jars from plugin directory then the server starts up gracefully.

In the neo4j.conf I have added below configurations: elasticsearch.host_name=http://localhost:9201 elasticsearch.index_spec=people:Person(first_name,last_name), places:Place(name)

Please let me know if any additional configurations need to be added or if I am missing something here ? (I tried with neo4j 3.1.0 server and the error is the same).

neo4J version: 3.1.3 ES version: 5.3.0 java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

./neo4j console
Starting Neo4j.
2017-04-06 13:10:45.252+0000 INFO  ======== Neo4j 3.1.3 ========
2017-04-06 13:10:45.456+0000 INFO  Starting...
2017-04-06 13:10:45.945+0000 INFO  Bolt enabled on localhost:7687.
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2017-04-06 13:10:50.021+0000 ERROR Failed to start Neo4j: Starting Neo4j failed: Component 'org.neo4j.server.database.LifecycleManagingDatabase@68d5ebe8' was successfully initialized, but failed to start. Please see attached cause exception. Starting Neo4j failed: Component 'org.neo4j.server.database.LifecycleManagingDatabase@68d5ebe8' was successfully initialized, but failed to start. Please see attached cause exception.
org.neo4j.server.ServerStartupException: Starting Neo4j failed: Component 'org.neo4j.server.database.LifecycleManagingDatabase@68d5ebe8' was successfully initialized, but failed to start. Please see attached cause exception.
        at org.neo4j.server.exception.ServerStartupErrors.translateToServerStartupError(ServerStartupErrors.java:68)
        at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:230)
        at org.neo4j.server.ServerBootstrapper.start(ServerBootstrapper.java:91)
        at org.neo4j.server.ServerBootstrapper.start(ServerBootstrapper.java:68)
        at org.neo4j.server.CommunityEntryPoint.main(CommunityEntryPoint.java:28)
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.server.database.LifecycleManagingDatabase@68d5ebe8' was successfully initialized, but failed to start. Please see attached cause exception.
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:443)
        at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:107)
        at org.neo4j.server.AbstractNeoServer.start(AbstractNeoServer.java:202)
        ... 3 more
Caused by: java.lang.RuntimeException: Error starting org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory, /JAVA_APPS/neo4j/neo4j-contrib/neo4j-server/data/databases/graph.db
        at org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.initFacade(GraphDatabaseFacadeFactory.java:199)
        at org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.newFacade(GraphDatabaseFacadeFactory.java:130)
        at org.neo4j.server.CommunityNeoServer.lambda$static$0(CommunityNeoServer.java:57)
        at org.neo4j.server.database.LifecycleManagingDatabase.start(LifecycleManagingDatabase.java:89)
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:433)
        ... 5 more
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Component 'org.neo4j.kernel.impl.proc.Procedures@671e3fb1' was successfully initialized, but failed to start. Please see attached cause exception.
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:443)
        at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:107)
        at org.neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.initFacade(GraphDatabaseFacadeFactory.java:195)
        ... 9 more
Caused by: org.neo4j.kernel.api.exceptions.ProcedureException: Unable to set up injection for procedure `ProcedureWithInjectedAPI`, the field `api` has type `class org.neo4j.kernel.impl.proc.ResourceInjectionTest$MyAwesomeAPI` which is not a known injectable component.
        at org.neo4j.kernel.impl.proc.FieldInjections.createInjector(FieldInjections.java:127)
        at org.neo4j.kernel.impl.proc.FieldInjections.setters(FieldInjections.java:110)
        at org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.compileProcedure(ReflectiveProcedureCompiler.java:159)
        at org.neo4j.kernel.impl.proc.ReflectiveProcedureCompiler.compileProcedure(ReflectiveProcedureCompiler.java:133)
        at org.neo4j.kernel.impl.proc.ProcedureJarLoader.loadProcedures(ProcedureJarLoader.java:92)
        at org.neo4j.kernel.impl.proc.ProcedureJarLoader.loadProceduresFromDir(ProcedureJarLoader.java:80)
        at org.neo4j.kernel.impl.proc.Procedures.start(Procedures.java:206)
        at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:433)
        ... 11 more
jiatistuta commented 7 years ago

I have the same problem. When I write a new Java plug-in with some new procedures and put the JAR in to the plugin folder, Neo4j failed to start. Seeking a solution.

colemin commented 7 years ago

I have the same problem with the same neo4j version; however, my elasticSearch is running in a docker container (official image from Elastic)

{ "name" : "sevVr91", "cluster_name" : "elasticsearch", "cluster_uuid" : "9pk_EHj8RluRJ7wAOebGYw", "version" : { "number" : "5.3.1", "build_hash" : "5f9cf58", "build_date" : "2017-04-17T15:52:53.846Z", "build_snapshot" : false, "lucene_version" : "6.4.2" }, "tagline" : "You Know, for Search" }

saktisingh commented 7 years ago

I have same problem as well...

saktisingh commented 7 years ago

I get this in logs:

2017-05-21 22:23:12.564+0000 ERROR [o.n.k.a.i.s.LuceneSchemaIndexProvider] Failed to open index:1, requesting re-population. Lock held by this virtual machine: /Users/saktisingh/Documents/Neo4j/default.graphdb/schema/index/lucene/1/1/write.lock org.apache.lucene.store.LockObtainFailedException: Lock held by this virtual machine: /Users/saktisingh/Documents/Neo4j/default.graphdb/schema/index/lucene/1/1/write.lock at org.apache.lucene.store.NativeFSLockFactory.obtainFSLock(NativeFSLockFactory.java:127) at org.apache.lucene.store.FSLockFactory.obtainLock(FSLockFactory.java:41) at org.apache.lucene.store.BaseDirectory.obtainLock(BaseDirectory.java:45) at org.apache.lucene.store.FilterDirectory.obtainLock(FilterDirectory.java:94) at org.apache.lucene.index.IndexWriter.(IndexWriter.java:776) at org.neo4j.kernel.api.impl.index.partition.WritableIndexPartition.(WritableIndexPartition.java:48) at org.neo4j.kernel.api.impl.index.partition.WritableIndexPartitionFactory.createPartition(WritableIndexPartitionFactory.java:45) at org.neo4j.kernel.api.impl.index.AbstractLuceneIndex.open(AbstractLuceneIndex.java:104) at org.neo4j.kernel.api.impl.index.WritableAbstractDatabaseIndex.open(WritableAbstractDatabaseIndex.java:62) at org.neo4j.kernel.api.impl.schema.LuceneSchemaIndexProvider.indexIsOnline(LuceneSchemaIndexProvider.java:173) at org.neo4j.kernel.api.impl.schema.LuceneSchemaIndexProvider.getInitialState(LuceneSchemaIndexProvider.java:135) at org.neo4j.kernel.impl.api.index.IndexingService.logIndexStateSummary(IndexingService.java:247)

jexp commented 7 years ago

Did you use the 3.1. branch ?

saktisingh commented 7 years ago

Yes

Sent from my iPhone

On May 22, 2017, at 3:38 AM, Michael Hunger notifications@github.com wrote:

Did you use the 3.1. branch ?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

saktisingh commented 7 years ago

and using Neo4j 3.1.3 .... After copying all the jar to plugin folder, I get this error while starting Neo4j. Any idea?

jiatistuta commented 7 years ago

Hi,

I’m using 3.1.4 and I found the following operations may create this error when I write a plugin:

  1. create @context variables other than GraphDatabaseService and Log
  2. Return value is not Stream
  3. The returned value class has instance variables that are NOT String or Node type.

Even if the compiling is successful when you have the above three things in your code, Neo4j refuses to open the database if the plugin is in place. Please double check your plugins.

Hope this helps.

Sent from Mail for Windows 10

From: sak007 Sent: Tuesday, May 23, 2017 12:23 PM To: neo4j-contrib/neo4j-elasticsearch Cc: Rui Jia; Comment Subject: Re: [neo4j-contrib/neo4j-elasticsearch] Unable to start neo4j afercopying jar files to plugin folder (#39)

and using Neo4j 3.1.3 .... After copying all the jar to plugin folder, I get this error while starting Neo4j. Any idea? — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

jiatistuta commented 7 years ago

And I suggest copy Jar files one small group at a time (ideally, just one), instead of copying all at once. Check and see if some groups of Jar files may create this error.

jay-genhot commented 7 years ago

Any solution for this issue, I also can not start the neo4j server after I copy the jars to plugin folder, I am using neo4j 3.1.1, and ES is 5.4.0. I got the below error from the log file:

2017-05-24 14:04:31.690+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.commons.logging.impl.AvalonLogger from plugin jar /C:/temp/neo4j/plugins/commons-logging-1.2.jar: org/apache/avalon/framework/logger/Logger 2017-05-24 14:04:31.692+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.commons.logging.impl.Log4JLogger from plugin jar /C:/temp/neo4j/plugins/commons-logging-1.2.jar: org/apache/log4j/Category 2017-05-24 14:04:31.694+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.commons.logging.impl.LogKitLogger from plugin jar /C:/temp/neo4j/plugins/commons-logging-1.2.jar: org/apache/log/Logger 2017-05-24 14:04:33.863+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.BooleanFilterBuilder from plugin jar /C:/temp/neo4j/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/queries/BooleanFilter 2017-05-24 14:04:33.864+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.BoostingQueryBuilder from plugin jar /C:/temp/neo4j/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/queries/BoostingQuery 2017-05-24 14:04:33.864+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.BoostingTermBuilder from plugin jar /C:/temp/neo4j/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/queries/payloads/PayloadFunction 2017-05-24 14:04:33.866+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.DuplicateFilterBuilder from plugin jar /C:/temp/neo4j/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/sandbox/queries/DuplicateFilter 2017-05-24 14:04:33.867+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.FuzzyLikeThisQueryBuilder from plugin jar /C:/temp/neo4j/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/sandbox/queries/FuzzyLikeThisQuery 2017-05-24 14:04:33.868+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.LikeThisQueryBuilder from plugin jar /C:/temp/neo4j/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/queries/mlt/MoreLikeThisQuery 2017-05-24 14:04:33.871+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.TermsFilterBuilder from plugin jar /C:/temp/neo4j/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/queries/TermsFilter 2017-05-24 14:04:34.019+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.io.pagecache.impl.SingleFilePageSwapperTest from plugin jar /C:/temp/neo4j/plugins/neo4j-io-3.1.0-tests.jar: org/junit/AssumptionViolatedException 2017-05-24 14:04:34.021+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.io.pagecache.impl.SingleFilePageSwapperWithRealFileSystemIT from plugin jar /C:/temp/neo4j/plugins/neo4j-io-3.1.0-tests.jar: org/junit/AssumptionViolatedException 2017-05-24 14:04:34.031+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.io.pagecache.impl.SingleFilePageSwapperWithAdversarialFileChannelIT from plugin jar /C:/temp/neo4j/plugins/neo4j-io-3.1.0-tests.jar: org/junit/AssumptionViolatedException 2017-05-24 14:04:34.203+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.mockito.answer.AwaitAnswer from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.204+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.mockito.answer.Neo4jMockitoAnswers from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.205+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.mockito.mock.Properties from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.206+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.mockito.mock.GraphMock from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.207+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.mockito.mock.GraphMock$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.216+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.rule.Resources$InitialLifecycle$2 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/neo4j/kernel/lifecycle/LifeRule 2017-05-24 14:04:34.218+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.rule.VerboseTimeout$VerboseTimeoutBuilder from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/junit/rules/Timeout$Builder 2017-05-24 14:04:34.219+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.rule.Resources$InitialLifecycle$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/neo4j/kernel/lifecycle/LifeRule 2017-05-24 14:04:34.225+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.rule.VerboseTimeout from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/junit/rules/Timeout$Builder 2017-05-24 14:04:34.235+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.rule.Resources from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/neo4j/kernel/lifecycle/LifeRule 2017-05-24 14:04:34.237+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.rule.Resources$InitialLifecycle from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/neo4j/kernel/lifecycle/LifeRule 2017-05-24 14:04:34.247+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.rule.VerboseTimeout$VerboseFailOnTimeout from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/junit/runners/model/TestTimedOutException 2017-05-24 14:04:34.260+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.helpers.progress.ProgressMonitorTest$SingleIndicator from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.261+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.helpers.progress.ProgressMonitorTest$SingleIndicator$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.296+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.store.PropertyStoreTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.299+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.store.PropertyStoreTest$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.361+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.store.RecordStoreUtil$ReadNodeAnswer from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.413+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.ReaderLogVersionBridgeTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.420+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.log.entry.LogHeaderReaderTest$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.425+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.log.entry.LogHeaderReaderTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.434+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.log.BatchingTransactionAppenderTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.438+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.log.BatchingTransactionAppenderTest$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.442+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.log.checkpoint.CheckPointerImplTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/invocation/InvocationOnMock 2017-05-24 14:04:34.456+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.ReaderLogVersionBridgeTest$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.459+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.state.PropertyLoaderTest$3 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.459+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.state.PropertyLoaderTest$2 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.460+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.state.PropertyLoaderTest$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.466+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.state.PropertyLoaderTest$4 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.475+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.state.TransactionRecordStateTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.481+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.state.storeview.NeoStoreIndexStoreViewTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/invocation/InvocationOnMock 2017-05-24 14:04:34.487+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.state.PropertyLoaderTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.490+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.transaction.state.TransactionRecordStateTest$2 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.497+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.pagecache.StandalonePageCacheFactoryTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: com/google/common/jimfs/Configuration 2017-05-24 14:04:34.502+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.storemigration.monitoring.VisibleMigrationProgressMonitorTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/neo4j/logging/AssertableLogProvider 2017-05-24 14:04:34.524+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.query.Neo4jTransactionalContextTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.550+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.locking.community.RWLockTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/invocation/InvocationOnMock 2017-05-24 14:04:34.558+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.NodeProxySingleRelationshipTest$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.570+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.RelationshipProxyTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/invocation/InvocationOnMock 2017-05-24 14:04:34.581+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.NodeProxySingleRelationshipTest$2 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.589+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.NodeProxySingleRelationshipTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.605+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.util.CappedLoggerTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/neo4j/logging/AssertableLogProvider$LogMatcherBuilder 2017-05-24 14:04:34.655+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.index.TestIndexProviderStore$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.658+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.index.TestIndexProviderStore from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.659+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.TwoPhaseNodeForRelationshipLockingTest$2 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.671+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.store.StoreIteratorRelationshipCursorTest$RelationshipAnswer from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.674+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.store.StoreIteratorRelationshipCursorTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.692+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.TwoPhaseNodeForRelationshipLockingTest$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.693+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.StatementOperationsTestHelper$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.695+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.StatementOperationsTestHelper from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.697+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.LockingStatementOperationsTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/invocation/InvocationOnMock 2017-05-24 14:04:34.702+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.DataIntegrityValidatingStatementOperationsTest$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.711+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.KernelTransactionTestBase from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/invocation/InvocationOnMock 2017-05-24 14:04:34.723+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.DataIntegrityValidatingStatementOperationsTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.730+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.index.IndexingServiceTest$NameLookupAnswer from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.735+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.index.IndexingServiceTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.737+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.index.MultipleIndexPopulatorUpdatesTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.746+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.index.IndexingServiceTest$DataUpdates from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.768+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.index.BatchingMultipleIndexPopulatorTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/invocation/InvocationOnMock 2017-05-24 14:04:34.777+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.index.MultipleIndexPopulatorUpdatesTest$SetNodeIdRecordAnswer from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.780+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.KernelTransactionsTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/invocation/InvocationOnMock 2017-05-24 14:04:34.782+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.TwoPhaseNodeForRelationshipLockingTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.789+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.KernelTransactionImplementationTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/invocation/InvocationOnMock 2017-05-24 14:04:34.793+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.state.StateHandlingStatementOperationsTest$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.802+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.state.SchemaTransactionStateTest$1 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.806+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.state.StateHandlingStatementOperationsTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.809+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.state.SchemaTransactionStateTest from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer 2017-05-24 14:04:34.817+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.api.state.StateHandlingStatementOperationsTest$2 from plugin jar /C:/temp/neo4j/plugins/neo4j-kernel-3.1.0-tests.jar: org/mockito/stubbing/Answer

saktisingh commented 7 years ago

jiatistuta, I followed your suggestion.. Here are the jars causing the issue: neo4j-kernel-3.1.3-tests.jar neo4j-kernel-3.1.3.jar

saktisingh commented 7 years ago

jiatistuta, hope you get some time to look into this... thanks!

jiatistuta commented 7 years ago

Is that in the plugin folder? My previous reply only concerns Java plugins in the plugin folder. And version 3.2.0 is more stable than 3.1.4, most of my issues were fixed automatically after updating. Could you try to update your Neo4j to the latest first? And make sure you also use the latest Java Neo4j packages for building ur plugins.

Sent from Mail for Windows 10

From: sak007 Sent: Saturday, June 3, 2017 5:07 AM To: neo4j-contrib/neo4j-elasticsearch Cc: Rui Jia; Comment Subject: Re: [neo4j-contrib/neo4j-elasticsearch] Unable to start neo4j afercopying jar files to plugin folder (#39)

jiatistuta, hope you get some time to look into this... thanks! — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

jexp commented 7 years ago

I just released a new version for 3.1.4. Hope that one makes it easier to do a correct install.

Clean out your plugins directory and follow the instructions here:

https://github.com/neo4j-contrib/neo4j-elasticsearch/releases/tag/3.1.4

saktisingh commented 7 years ago

No error/exception anymore but don;t see any index getting created either... Am I missing anything?

{ "error": { "root_cause": [ { "type": "index_not_found_exception", "reason": "no such index", "resource.type": "index_or_alias", "resource.id": "movie", "index_uuid": "na", "index": "movie" } ], "type": "index_not_found_exception", "reason": "no such index", "resource.type": "index_or_alias", "resource.id": "movie", "index_uuid": "na", "index": "movie" }, "status": 404 }

saktisingh commented 7 years ago

some more info:

Neo4J startup log:

2017-06-07 23:57:54.295+0000 INFO [o.n.k.i.DiagnosticsManager] plugins: 2017-06-07 23:57:54.295+0000 INFO [o.n.k.i.DiagnosticsManager] .DS_Store: 2017-06-07T18:04:22-0400 - 6.00 kB 2017-06-07 23:57:54.295+0000 INFO [o.n.k.i.DiagnosticsManager] neo4j-elasticsearch-3.1.4.jar: 2017-06-04T08:25:10-0400 - 4.91 MB 2017-06-07 23:57:54.295+0000 INFO [o.n.k.i.DiagnosticsManager] - Total: 2017-06-07T18:04:17-0400 - 4.92 MB ... ...

.neo4j.conf:

elasticsearch.host_name=http://localhost:9200 elasticsearch.index_spec=people:Person(name), movie:Movie(title)

Also tried using Neo4j Community Edition 3.2.1 with no luck...

jiatistuta commented 7 years ago

Sak007,

When I had the problem that Neo4j failed to start, I have checked the error log and it was also pointing to index issues. However, I didn’t change anything directly related index. Rather, it was just the version compatibility, output result format and Java plugin code style issues.

Did you try to recompile the the jar file “neo4j-elasticsearch-3.1.4.jar” with the latest Neo4j Java package (3.2.1)? You can find it here: http://info.neo4j.com/download-thanks.html?edition=community&release=3.2.1&flavour=winzip&_ga=2.124766218.1646678722.1496956624-1752186071.1491581696

Or you change the version in pom.xml to match your Neo4j version.

IMO, the culprit is at the Java plugin but not the configurations on your side.

From: sak007 Sent: Wednesday, June 7, 2017 7:05 PM To: neo4j-contrib/neo4j-elasticsearch Cc: Rui Jia; Comment Subject: Re: [neo4j-contrib/neo4j-elasticsearch] Unable to start neo4j afercopying jar files to plugin folder (#39)

some more info: Neo4J startup log: 2017-06-07 23:57:54.295+0000 INFO [o.n.k.i.DiagnosticsManager] plugins: 2017-06-07 23:57:54.295+0000 INFO [o.n.k.i.DiagnosticsManager] .DS_Store: 2017-06-07T18:04:22-0400 - 6.00 kB 2017-06-07 23:57:54.295+0000 INFO [o.n.k.i.DiagnosticsManager] neo4j-elasticsearch-3.1.4.jar: 2017-06-04T08:25:10-0400 - 4.91 MB 2017-06-07 23:57:54.295+0000 INFO [o.n.k.i.DiagnosticsManager] - Total: 2017-06-07T18:04:17-0400 - 4.92 MB ... ... .neo4j.conf: elasticsearch.host_name=http://localhost:9200 elasticsearch.index_spec=people:Person(name), movie:Movie(title) Also tried using Neo4j Community Edition 3.2.1 with no luck... — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

saktisingh commented 7 years ago

Thanks Rui, I downloaded the latest 3.1.4 build. Changed neo4j version to 3.2.1 in POM and recompiled. After moving all the jars to neo4j plugin folder, I get following error when I started neo4j:

Starting Neo4j failed: Component 'org.neo4j.server.database.LifecycleManagingDatabase@5737a72e' was successfully initialized, but failed to start. Please see the attached cause exception "Conflicting procedure annotation, cannot use PerformsWrites and mode".

saktisingh commented 7 years ago

Error Message

Starting Neo4j failed: Component 'org.neo4j.server.database.LifecycleManagingDatabase@5737a72e' was successfully initialized, but failed to start. Please see the attached cause exception "Conflicting procedure annotation, cannot use PerformsWrites and mode".

debug.log

2017-06-14 08:36:51.172+0000 INFO [o.n.k.i.a.i.IndexingService] IndexingService.init: indexes not specifically mentioned above are ONLINE 2017-06-14 08:36:51.711+0000 INFO [o.n.k.NeoStoreDataSource] No commits found after last check point (which is at LogPosition{logVersion=17, byteOffset=239311354}) 2017-06-14 08:36:51.711+0000 INFO [o.n.k.i.a.i.IndexingService] IndexingService.start: indexes not specifically mentioned above are ONLINE 2017-06-14 08:36:51.712+0000 INFO [o.n.k.i.DatabaseHealth] Database health set to OK 2017-06-14 08:36:51.770+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.commons.logging.impl.AvalonLogger from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/commons-logging-1.2.jar: org/apache/avalon/framework/logger/Logger 2017-06-14 08:36:51.770+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.commons.logging.impl.Log4JLogger from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/commons-logging-1.2.jar: org/apache/log4j/Category 2017-06-14 08:36:51.771+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.commons.logging.impl.LogKitLogger from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/commons-logging-1.2.jar: org/apache/log/Logger 2017-06-14 08:36:53.928+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.BooleanFilterBuilder from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/queries/BooleanFilter 2017-06-14 08:36:53.928+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.BoostingQueryBuilder from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/queries/BoostingQuery 2017-06-14 08:36:53.928+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.BoostingTermBuilder from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/queries/payloads/PayloadFunction 2017-06-14 08:36:53.928+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.DuplicateFilterBuilder from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/sandbox/queries/DuplicateFilter 2017-06-14 08:36:53.929+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.FuzzyLikeThisQueryBuilder from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/sandbox/queries/FuzzyLikeThisQuery 2017-06-14 08:36:53.929+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.LikeThisQueryBuilder from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/queries/mlt/MoreLikeThisQuery 2017-06-14 08:36:53.929+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.apache.lucene.queryparser.xml.builders.TermsFilterBuilder from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/lucene-queryparser-5.5.0.jar: org/apache/lucene/queries/TermsFilter 2017-06-14 08:36:53.985+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.io.fs.watcher.DefaultFileSystemWatcherTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-io-3.2.1-tests.jar: org/mockito/stubbing/Answer 2017-06-14 08:36:54.050+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.io.pagecache.impl.SingleFilePageSwapperWithAdversarialFileChannelIT from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-io-3.2.1-tests.jar: org/junit/AssumptionViolatedException 2017-06-14 08:36:54.050+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.io.pagecache.impl.SingleFilePageSwapperTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-io-3.2.1-tests.jar: org/junit/AssumptionViolatedException 2017-06-14 08:36:54.051+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.io.pagecache.impl.SingleFilePageSwapperWithRealFileSystemIT from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-io-3.2.1-tests.jar: org/junit/AssumptionViolatedException 2017-06-14 08:36:54.075+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.test.rule.PageCacheRule from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-io-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.089+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.GraphDatabaseFacadeFactoryTest$1 from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/mockito/invocation/InvocationOnMock 2017-06-14 08:36:54.101+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.internal.KernelDataTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.104+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.counts.LabelCountsTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.105+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.counts.RelationshipCountsTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.106+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.counts.NodeCountsTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.107+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.counts.CompositeCountsTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.111+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.builtinprocs.AwaitIndexProcedureTest$1 from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/mockito/stubbing/Answer 2017-06-14 08:36:54.113+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.builtinprocs.AwaitIndexProcedureTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/mockito/stubbing/Answer 2017-06-14 08:36:54.115+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.builtinprocs.BuiltInProceduresTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/mockito/stubbing/Answer 2017-06-14 08:36:54.129+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.guard.TimeoutGuardTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/logging/AssertableLogProvider 2017-06-14 08:36:54.131+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.TestTransactionEventDeadlocks from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.149+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.locking.community.RWLockTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/mockito/invocation/InvocationOnMock 2017-06-14 08:36:54.154+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.locking.RelationshipCreateDeleteLockOrderingIT from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.162+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.TestDenseNodeRelChainPositionIT from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.172+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.TestShortStringProperties from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.175+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.PropertyContainerProxyTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.177+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.RelationshipProxyTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.181+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.NodeTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.185+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.NodeProxySingleRelationshipTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/mockito/invocation/InvocationOnMock 2017-06-14 08:36:54.200+0000 WARN [o.n.k.i.p.Procedures] Failed to load org.neo4j.kernel.impl.core.NodeProxyTest from plugin jar /Users/saktisingh/Documents/Neo4j/default.graphdb/plugins/neo4j-kernel-3.2.1-tests.jar: org/neo4j/test/rule/ExternalResource 2017-06-14 08:36:54.205+0000 INFO [o.n.k.i.t.l.c.CheckPointerImpl] Check Pointing triggered by database shutdown [4906]: Starting check pointing... 2017-06-14 08:36:54.205+0000 INFO [o.n.k.i.t.l.c.CheckPointerImpl] Check Pointing triggered by database shutdown [4906]: Starting store flush... 2017-06-14 08:36:54.213+0000 INFO [o.n.k.i.t.l.c.CheckPointerImpl] Check Pointing triggered by database shutdown [4906]: Store flush completed 2017-06-14 08:36:54.214+0000 INFO [o.n.k.i.t.l.c.CheckPointerImpl] Check Pointing triggered by database shutdown [4906]: Starting appending check point entry into the tx log... 2017-06-14 08:36:54.214+0000 INFO [o.n.k.i.t.l.c.CheckPointerImpl] Check Pointing triggered by database shutdown [4906]: Appending check point entry into the tx log completed 2017-06-14 08:36:54.214+0000 INFO [o.n.k.i.t.l.c.CheckPointerImpl] Check Pointing triggered by database shutdown [4906]: Check pointing completed 2017-06-14 08:36:54.214+0000 INFO [o.n.k.i.t.l.p.LogPruningImpl] Log Rotation [17]: Starting log pruning. 2017-06-14 08:36:54.214+0000 INFO [o.n.k.i.t.l.p.LogPruningImpl] Log Rotation [17]: Log pruning complete. 2017-06-14 08:36:54.221+0000 INFO [o.n.k.i.DiagnosticsManager] --- STOPPING diagnostics START --- 2017-06-14 08:36:54.221+0000 INFO [o.n.k.i.DiagnosticsManager] --- STOPPING diagnostics END --- 2017-06-14 08:36:54.221+0000 INFO [o.n.k.i.f.GraphDatabaseFacadeFactory] Shutdown started

saktisingh commented 7 years ago

help.. anyone?

saktisingh commented 7 years ago

I made following changes suggested by Donghuanyu but no luck yet... Feel like close but so far :-( @jexp

https://github.com/neo4j-contrib/neo4j-elasticsearch/issues/20


I solved this problem.this is the version cause this problem.I use NEO4J 3.0.1,so I change the NEO4J's version 2.0.3 to 3.0.1 in the program.and there are some change in code at ElasticSearchKernelExtensionFactory.java. like this:

`@Description("Settings for the Elastic Search Extension") public static abstract class ElasticSearchSettings { public static Setting hostName = Settings.setting("elasticsearch.host_name", Settings.STRING, (String) null); public static Setting indexSpec = Settings.setting("elasticsearch.index_spec", Settings.STRING, (String) null); public static Setting includeIDField = Settings.setting("elasticsearch.include_id_field", Settings.BOOLEAN, "true"); public static Setting includeLabelsField = Settings.setting("elasticsearch.include_labels_field", Settings.BOOLEAN, "true"); // todo settings for label, property, indexName } @Override public Lifecycle newInstance(KernelContext arg0, Dependencies dependencies) throws Throwable {

    Config config = dependencies.getConfig();

    return new ElasticSearchExtension(dependencies.getGraphDatabaseService(),
            config.get(ElasticSearchSettings.hostName), config.get(ElasticSearchSettings.indexSpec),
            config.get(ElasticSearchSettings.includeIDField), config.get(ElasticSearchSettings.includeLabelsField));
}`

then build,and do what readme.adoc said. I hope it can help you. @az-ericso

jexp commented 6 years ago

You can use the appropriate branch of this plugin for each of your neo4j version: 3.1, 3.2, 3.3

If you get errors from other extensions or procedures or plugins, you have to solve it with their authors.

From what I've seen in your outputs there were: