Titan,RexterClient:消息在 com.tinkerpop.rexster.client.RexsterClient.execute(RexsterClient.java:185) 收到响应超时连接(8000 秒)
Titan,RexterClient:Message received response timeoutConnection (8000 s) at com.tinkerpop.rexster.client.RexsterClient.execute(RexsterClient.java:185)
我正在使用 RexterClient 访问 java 中的 Titan-gremlin 图。
但是我在 运行 上收到以下错误:
Message received response timeoutConnection (8000 s)
at com.tinkerpop.rexster.client.RexsterClient.execute(RexsterClient.java:185)
下面是我的 pom:
<dependency>
<groupId>com.tinkerpop.rexster</groupId>
<artifactId>rexster-protocol</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>com.thinkaurelius.titan</groupId>
<artifactId>titan-all</artifactId>
<version>1.0.0</version>
<exclusions>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.thinkaurelius.titan</groupId>
<artifactId>titan-core</artifactId>
<version>1.0.0</version>
</dependency>
如果你们有任何想法,请告诉我如何解决
你有一些依赖不匹配。
- Rexster 来自 TinkerPop 2。您可以看出,因为包名称以
com.tinkerop
. 开头
- Titan 1.0 使用 Apache TinkerPop 3.0.1。您可以看出,因为包名称以
org.apache.tinkerpop
开头。它与 TinkerPop 2 不兼容。
您应该研究的一些建议:
- Gremlin Server is the replacement for Rexster. Titan bundles Gremlin Server内配。
- 您可以使用 Gremlin Java Driver. I have an example of this at titan-tp3-driver-example.
连接到 Gremlin 服务器
- 您不应将
titan-all
作为依赖项包括在内,而应包括图形正在使用的特定存储。例如,包括 titan-cassandra
或 titan-hbase
.
我正在使用 RexterClient 访问 java 中的 Titan-gremlin 图。 但是我在 运行 上收到以下错误:
Message received response timeoutConnection (8000 s)
at com.tinkerpop.rexster.client.RexsterClient.execute(RexsterClient.java:185)
下面是我的 pom:
<dependency>
<groupId>com.tinkerpop.rexster</groupId>
<artifactId>rexster-protocol</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>com.thinkaurelius.titan</groupId>
<artifactId>titan-all</artifactId>
<version>1.0.0</version>
<exclusions>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.thinkaurelius.titan</groupId>
<artifactId>titan-core</artifactId>
<version>1.0.0</version>
</dependency>
如果你们有任何想法,请告诉我如何解决
你有一些依赖不匹配。
- Rexster 来自 TinkerPop 2。您可以看出,因为包名称以
com.tinkerop
. 开头
- Titan 1.0 使用 Apache TinkerPop 3.0.1。您可以看出,因为包名称以
org.apache.tinkerpop
开头。它与 TinkerPop 2 不兼容。
您应该研究的一些建议:
- Gremlin Server is the replacement for Rexster. Titan bundles Gremlin Server内配。
- 您可以使用 Gremlin Java Driver. I have an example of this at titan-tp3-driver-example. 连接到 Gremlin 服务器
- 您不应将
titan-all
作为依赖项包括在内,而应包括图形正在使用的特定存储。例如,包括titan-cassandra
或titan-hbase
.