首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:无法从Rexster获得图表列表

错误:无法从Rexster获得图表列表
EN

Stack Overflow用户
提问于 2014-12-03 15:03:56
回答 1查看 371关注 0票数 1

我对有意见。当我访问狗屋时,我只看到一个带有小菜单的黑色页面,下面有一个错误:

代码语言:javascript
复制
 Error: Could not get list of graphs from Rexster

我已经读到,如果尝试从基uri以外的uri访问doghouse,就会出现这个问题。我的基uri是localhost:8080,我在rexster.xml中设置了这个

代码语言:javascript
复制
 <rexster>
<http>
    <server-port>8080</server-port>
    <base-uri>http://localhost</base-uri>
    <enable-doghouse>true</enable-doghouse>
</http>
<graphs>
...

当我在doghouse页面中查看源代码时,我可以看到已经应用了更改,因为我可以看到: var GREMLIN_VERSION = "2.4.0";var BASE_URI = "http:// localhost:8080/“

(注意,我之所以使用服务器端口8080是因为我在Tomcat中部署了Rexster )。

我不知道是怎么回事。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-04 11:16:06

Rexster并不正式支持Tomcat部署(尽管如果您在Gremlin用户邮件列表中搜索,您会发现有几个人已经开始工作了)。

尽管如此,如果您已经成功地在JS中设置了BASE_URI,那么我猜您已经达到了最佳状态。首先,我要验证REST是否正常运行,并尝试解决以下问题:

代码语言:javascript
复制
curl http://localhost:8080/graphs

它应该返回类似于默认图形配置的内容:

代码语言:javascript
复制
{
  version: "x.y.z",
  name: "Rexster: A Graph Server",
  graphs: [
    "gratefulgraph",
    "tinkergraph",
    "emptygraph",
    "tinkergraph-readonly"
  ],
  queryTime: 0.480984,
  upTime: "0[d]:00[h]:01[m]:40[s]"
}

这就是Dog House应该调用的获取可用图形的路径--我想它不会以某种方式返回。如果你能解决为什么这是一个问题,那么你应该能够让事情工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27274982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档