Support for Neo4j 1.9.M01 #223

cnstaging opened this Issue Nov 27, 2012 · 2 comments

2 participants


We were running tests of the the latest milestone release for "High Availablity" (Enterprise) of Neo4j and ran into the following error message.

Some helpful requests
1. Identify and document the supported Neo4j versions on the main readme here on github.
2. Do you have any steps or suggestions for those of us wanting to test the latest Neo4j versions? (is it as simple as updating Jar files, etc)

New Setup Docs

Blog Information

2012-11-27 07:12:20.487+0000 ERROR [neo4j.cluster]: Receive exception: Unsupported version: 0
    at org.jboss.netty.handler.codec.serialization.CompactObjectInputStream.readStreamHeader( ~[netty-3.5.7.Final.jar:na]
    at<init>(Unknown Source) ~[na:1.6.0_31]
    at org.jboss.netty.handler.codec.serialization.CompactObjectInputStream.<init>( ~[netty-3.5.7.Final.jar:na]
    at org.jboss.netty.handler.codec.serialization.ObjectDecoder.decode( ~[netty-3.5.7.Final.jar:na]
    at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode( ~[netty-3.5.7.Final.jar:na]
    at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived( ~[netty-3.5.7.Final.jar:na]
    at org.jboss.netty.handler.logging.LoggingHandler.handleUpstream( ~[netty-3.5.7.Final.jar:na]
    at ~[netty-3.5.7.Final.jar:na]
    at ~[netty-3.5.7.Final.jar:na]
    at ~[netty-3.5.7.Final.jar:na]
    at ~[netty-3.5.7.Final.jar:na]
    at ~[netty-3.5.7.Final.jar:na]
    at ~[netty-3.5.7.Final.jar:na]
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) [na:1.6.0_31]
    at java.util.concurrent.ThreadPoolExecutor$ Source) [na:1.6.0_31]
    at Source) [na:1.6.0_31]
Neo4jRB member


I have not tested with Neo4j 1.9.M01 yet.
It's rather easy to build the neo4j-community, neo4j-advanced and neo4j-enterprise gems.
Check the readme

It would great if you could test with 1.9.M01 and see if the RSpecs for neo4j-core, neo4j-wrapper and neo4j still works.
There are some info how to upgrade here -

Another reason using 1.9.M01 is that the HA setup is simpler. This means that using the rails console (with write support) should be easier to setup, see

Regarding which version of neo4j is used it is declared here:
I agree, it should be visible on the readme too.


@andreasronge andreasronge added a commit that referenced this issue Dec 28, 2012
@andreasronge andreasronge Support for HA cluster with neo4j, 1.9.X, #228, #99, #223
* Fixed for IRB/Pry console using HA to concurrently access the database
* Updated the HA examples
* Removed ZooKeeper and its configuration
Neo4jRB member

To test with other neo4j versions you have to build the neo4j-community (and maybe neo4j-advanced and neo4j-enterprise) gems your self,

Also see how to use the HA cluster in 1.9.M03

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment