2014-09-11 98 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 /你運行的任何代碼庫中使用它。

相關問題