2014-09-11 74 views

回答

0

由于您在Tomcat中询问是否运行“Titan Server”,这实际上意味着如何在Tomcat中运行Rexster。我们放弃了许多版本之前对Tomcat的官方支持,但我相信仍然有这样的部署方式,这意味着它实际上是可能的。我想这也只适用于托管泽西岛的REST端点,而不是RexPro。

要开始,我会简化堆栈,并让Tomcat运行Rexster。我会搜索gremlin-users mailing list什么人已经张贴的话题围绕,但我认为这一个是最相关的:

https://groups.google.com/forum/#!msg/gremlin-users/s0g9Sd_xjSw/LQ3_ugL680cJ

如果我没有记错的关键是使事情在这个Rexster类工作的谎言:RexsterApplicationProvider。请注意类样本web.xml片段的评论。

+0

谢谢你的回答!所以这意味着单独运行Titan是不可能的(不使用rexster)? – agiledevpro 2014-09-12 07:44:49

+0

我想这样做的原因是因为我有Windows操作系统,我想通过Tomcat启动Titan服务器。我不想使用cygwin。 – agiledevpro 2014-09-12 07:52:53

+0

“泰坦服务器”是Titan和Rexster的包装,所以使用“泰坦服务器”意味着使用Rexster。 – 2014-09-12 11:05:40

0

我怀疑你只是在Tomcat启动时用Cassandra等启动Titan实例吗?

如果是这种情况,你可以在你的web.xml中创建一个InitialListener,它启动一个启动泰坦图连接的Singleton或服务,然后你可以在你的其他servlet /你运行的任何代码库中使用它。

相关问题