Frage

I've downloaded and installed the Neo4j 2.0.1 Community Edition on my Windows 8 64.

I start it up and set a path for the default database. But when it after that tries to start up the server, the following error occurs.

Starting Neo4j Server failed: Error starting org.neo4j.kernel.EmbeddedGraphDatabase, C:\Neo4j Community\db\default

Pulled from messages.log,

[o.n.k.EmbeddedGraphDatabase]: Startup failed: Component 'org.neo4j.kernel.extension.KernelExtensions@152c108d' was successfully initialized, but failed to start. Please see attached cause exception.: Component 'org.neo4j.shell.impl.ShellServerKernelExtension@47df4cd0' was successfully initialized, but failed to start. Please see attached cause exception.: internal error: ObjID already in use

What's wrong?

War es hilfreich?

Lösung 2

Do you have some other java application running on your machine?

Or an older version of Neo4j installed as a service?

The error message indicates a conflict of sorts for the Remote Method Invocation registry. (if you google for the error message you see that)

Perhaps you can try to run Neo4j in a user account that doesn't have preinstalled or existing software running automatically.

You could also try to use the system tools to find out which app listens on port 1099

Andere Tipps

I faced a same issue. But now it's resovled.

There is a conflict about tcp port. Other program(in my case sails.js app) already use 1337 tcp port.

So I suggest that you should check it or disable remote shell.(http://docs.neo4j.org/chunked/stable/shell-starting.html)

enter image description here

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top