orientechnologies / orientdb-gremlin

TinkerPop3 Graph Structure Implementation for OrientDB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build fail

remi-sap opened this issue · comments

Hello,
I couldn't find the build so I installed maven, cloned the project and launched a build.
It failed. Please provide a jar or the steps to build it.

cd driver
mvn install -D "orientdb.version=3.0.4"

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)
Maven home: /home/i063909/maven/apache-maven-3.5.4
Java version: 1.8.0_102, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8.0_102/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.12.62-60.64.8-default", arch: "amd64", family: "unix"
[...]
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /home/i063909/repos/orientdb-gremlin/driver/src/main/java/org/apache/tinkerpop/gremlin/orientdb/OrientGraph.java:[135,66] INSTANCE has private access in com.orientechnologies.orient.core.db.ODatabaseRecordThreadLocal
[ERROR] /home/i063909/repos/orientdb-gremlin/driver/src/main/java/org/apache/tinkerpop/gremlin/orientdb/OrientGraph.java:[135,75] cannot find symbol
symbol: method getIfDefined()
location: variable INSTANCE of type java.util.concurrent.atomic.AtomicReference<com.orientechnologies.orient.core.db.ODatabaseRecordThreadLocal>
[ERROR] /home/i063909/repos/orientdb-gremlin/driver/src/main/java/org/apache/tinkerpop/gremlin/orientdb/OrientGraph.java:[138,39] INSTANCE has private access in com.orientechnologies.orient.core.db.ODatabaseRecordThreadLocal
[ERROR] /home/i063909/repos/orientdb-gremlin/driver/src/main/java/org/apache/tinkerpop/gremlin/orientdb/OrientGraph.java:[138,53] incompatible types: com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx cannot be converted to com.orientechnologies.orient.core.db.ODatabaseRecordThreadLocal
[ERROR] /home/i063909/repos/orientdb-gremlin/driver/src/main/java/org/apache/tinkerpop/gremlin/orientdb/OrientGraph.java:[565,63] incompatible types: com.orientechnologies.orient.core.metadata.schema.OSchema cannot be converted to com.orientechnologies.orient.core.metadata.schema.OSchemaProxy
[ERROR] /home/i063909/repos/orientdb-gremlin/driver/src/main/java/org/apache/tinkerpop/gremlin/orientdb/traversal/step/sideEffect/OrientGraphStep.java:[147,95] incompatible types: com.orientechnologies.orient.core.index.OIndexManager cannot be converted to com.orientechnologies.orient.core.index.OIndexManagerProxy
[INFO] 6 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.549 s
[INFO] Finished at: 2018-07-23T16:32:58Z
[INFO] ------------------------------------------------------------------------

Thanks.
Remi.

Sorry, I'm new to maven.