Hi - I am having a very similar problem, for which StackOverflow has no 
answer, after upgrading from version 2.2.10 in my project.

java.lang.NoSuchMethodError: org.neo4j.helpers.collection.Iterables.toList(
Ljava/lang/Iterable;)Ljava/util/List;
 at org.neo4j.graphdb.factory.GraphDatabaseFactoryState.<init>(
GraphDatabaseFactoryState.java:51)
 at org.neo4j.graphdb.factory.GraphDatabaseFactory.<init>(
GraphDatabaseFactory.java:47)
 at net.stemmaweb.services.GraphDatabaseServiceProvider.<init>(
GraphDatabaseServiceProvider.java:27)


I'm managing dependencies with Maven so it's difficult to see where version 
conflict could be arising. Just to be sure I cleared out the local 
repository and had maven re-download everything.
Relevant part of POM: 

        <!--  The following is used for the database Neo4J, including tests 
Neo4J -->
        <dependency>
            <groupId>org.neo4j</groupId>
            <artifactId>neo4j</artifactId>
            <version>${neo4j-version}</version>
        </dependency>
        <dependency>
            <groupId>org.neo4j</groupId>
            <artifactId>neo4j-kernel</artifactId>
            <version>${neo4j-version}</version>
            <type>test-jar</type>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.neo4j</groupId>
            <artifactId>neo4j-io</artifactId>
            <version>${neo4j-version}</version>
            <type>test-jar</type>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.neo4j</groupId>
            <artifactId>neo4j-shell</artifactId>
            <version>${neo4j-version}</version>
        </dependency>
<!-- ... -->
        <neo4j-version>3.2.3</neo4j-version>


Any further clues would be *greatly* appreciated.


On Monday, May 15, 2017 at 8:10:54 AM UTC+2, Michael Hunger wrote:
>
> Best use a build too like maven / gradle and add org.neo4j:neo4j:3.2.0 as 
> a dependency. 
> It will pull all required dependencies for you. 
>
>
> > Am 14.05.2017 um 22:23 schrieb Bill Nicholson <[email protected] 
> <javascript:>>: 
> > 
> > This is what I have: 
> > 
> > <Auto Generated Inline Image 1.png> 
> > 
> > On Sunday, May 14, 2017 at 3:49:23 PM UTC-4, Chris Vest wrote: 
> > Make sure all your Neo4j dependencies are using the same version. 
> > 
> > -- 
> > Chris Vest 
> > System Engineer, Neo Technology 
> > 
> > 
> > > On 14 May 2017, at 21.02, Bill Nicholson <[email protected]> 
> wrote: 
> > > 
> > > import java.io.File; 
> > >   
> > > 
> > > import org.neo4j.graphdb.GraphDatabaseService; 
> > > import org.neo4j.graphdb.factory.GraphDatabaseFactory; 
> > >     
> > > 
> > > 
> > > public class testMain { 
> > > 
> > > 
> > >     
> > > public static void main(String[] args) { 
> > > 
> > >         
> > > File x = new File("c:/temp/foo"); 
> > > 
> > >         
> > > //      GraphDatabaseService graphDb = new 
> GraphDatabaseFactory().newEmbeddedDatabase( "c:/temp/foo" ); 
> > > 
> > >         
> > > GraphDatabaseService graphDb = new 
> GraphDatabaseFactory().newEmbeddedDatabase( x ); 
> > > 
> > > 
> > >     
> > > } 
> > > } 
> > > 
> > > 
> > > 
> > > 
> > > Exception in thread "main" java.lang.NoSuchMethodError: 
> org.neo4j.kernel.impl.util.ArrayMap.<init>(BZZ) 
> > > V 
> > >     at org 
> > > 
> .neo4j.kernel.impl.locking.community.RagManager.<init>(RagManager.java:72) 
> > > 
> > >     at org 
> > > 
> .neo4j.kernel.impl.locking.community.CommunityLockManger.<init>(CommunityLockManger.java:34)
>  
>
> > > 
> > >     at org 
> > > 
> .neo4j.kernel.impl.factory.CommunityEditionModule.createLockManager(CommunityEditionModule.java:247)
>  
>
> > > 
> > >     at org 
> > > 
> .neo4j.kernel.impl.factory.CommunityEditionModule.<init>(CommunityEditionModule.java:104)
>  
>
> > > 
> > >     at org 
> > > 
> .neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.initFacade(GraphDatabaseFacadeFactory.java:157)
>  
>
> > > 
> > >     at org 
> > > 
> .neo4j.kernel.impl.factory.GraphDatabaseFacadeFactory.newFacade(GraphDatabaseFacadeFactory.java:124)
>  
>
> > > 
> > >     at org 
> > > 
> .neo4j.graphdb.factory.GraphDatabaseFactory.newDatabase(GraphDatabaseFactory.java:133)
>  
>
> > > 
> > >     at org 
> > > 
> .neo4j.graphdb.factory.GraphDatabaseFactory.newEmbeddedDatabase(GraphDatabaseFactory.java:126)
>  
>
> > > 
> > >     at org 
> > > 
> .neo4j.graphdb.factory.GraphDatabaseFactory$1.newDatabase(GraphDatabaseFactory.java:101)
>  
>
> > > 
> > >     at org 
> > > 
> .neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:193)
>  
>
> > > 
> > >     at org 
> > > 
> .neo4j.graphdb.factory.GraphDatabaseFactory.newEmbeddedDatabase(GraphDatabaseFactory.java:70)
>  
>
> > > 
> > >     at testMain 
> > > .main(testMain.java:14) 
> > > 
> > > -- 
> > > You received this message because you are subscribed to the Google 
> Groups "Neo4j" group. 
> > > To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected]. 
> > > For more options, visit https://groups.google.com/d/optout. 
> > 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "Neo4j" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected] <javascript:>. 
> > For more options, visit https://groups.google.com/d/optout. 
> > <Auto Generated Inline Image 1.png> 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to