Hi guys,
I'm new to OrientDB and started doing some test.
I've got an error during database connection

Graph graph = new OrientGraph("remote:localhost/<db_name>", "admin", 
"admin");

The full error stack is the following:

Exception in thread "main" java.lang.IncompatibleClassChangeError: Found 
interface com.orientechnologies.orient.core.metadata.OMetadata, but class 
was expected
    at 
com.tinkerpop.blueprints.impls.orient.OrientBaseGraph.openOrCreate(OrientBaseGraph.java:765)
    at 
com.tinkerpop.blueprints.impls.orient.OrientBaseGraph.<init>(OrientBaseGraph.java:98)
    at 
com.tinkerpop.blueprints.impls.orient.OrientTransactionalGraph.<init>(OrientTransactionalGraph.java:34)
    at 
com.tinkerpop.blueprints.impls.orient.OrientGraph.<init>(OrientGraph.java:32)
    at it.odb.demo.TestInsert.test(TestInsert.java:14)
    at it.odb.demo.TestInsert.main(TestInsert.java:10)

My maven dependecies are:

<dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>com.tinkerpop.blueprints</groupId>
            <artifactId>blueprints-orient-graph</artifactId>
            <version>2.4.0</version>
        </dependency>
        <dependency>
            <groupId>com.orientechnologies</groupId>
            <artifactId>orientdb-core</artifactId>
            <version>1.7-rc2</version>
        </dependency>
        <dependency>
            <groupId>com.orientechnologies</groupId>
            <artifactId>orient-commons</artifactId>
            <version>1.7-rc2</version>
        </dependency>
        <dependency>
            <groupId>com.orientechnologies</groupId>
            <artifactId>orientdb-client</artifactId>
            <version>1.7-rc2</version>
        </dependency>
    </dependencies>

The problem seems to be in incompatibility between blueprints-orient-graph 
and orientdb-core, but I don't know how to solve it.

Any solution?

Thanks in advance!

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" 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