我使用Rexster 2.4.0和燈泡0.3.14燈泡rexster系統錯誤
隨着對本地主機上運行Rexster,我試圖讓熟悉燈泡,但是當試圖:
>>>from bulbs.rexster import Graph
>>>g = Graph()
回溯(最近呼叫最後):
文件「」,第1行,在 文件「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/rexster/graph.py」,第54行,在init super(Graph,se如果)。 INIT(配置)
文件 「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/base/graph.py」,第58行,在INIT self.vertices = self.build_proxy(頂點)
文件 「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/base/graph.py」,線124,在build_proxy 返回self.factory.build_element_proxy (element_class,index_class)
文件「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/factory.py」,第19行,在build_element_proxy中 PRIMARY_INDEX = self.get_index(element_class,index_class,INDEX_NAME)
文件 「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/factory.py」,第27行,在get_index 索引= index_proxy.get_or_create(INDEX_NAME)
文件 「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/rexster/index.py」,線路80,在get_or_create RESP = self.client .get_or_create_vertex_index(INDEX_NAME,index_params)
文件 「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/rexster/client.py」,線路660,在get_or_create_vertex_index RES p = self.gremlin(script,params)
gremlin中的文件「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/rexster/client.py」,第354行 return self .request.post(gremlin_path,則params)
文件 「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/rest.py」,線路128,在後 回報self.request獲取( POST,path,params)
請求文件「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/rest.py」,第183行 return self.response_class(http_resp,self .config)
文件 「/Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/rexster/client.py」,線路198,在初始化 self.handle_response(響應)
文件「 /Users/lolmac/anaconda/lib/python2.7/site-packages/bulbs/rexster/client.py 「線222,在handle_response response_handler(http_resp)
文件」/用戶/ lolmac /水蟒/ lib中/python2.7/site-packages/bulbs/rest。py「,第50行,在server_error中 raise SystemError(http_resp)
SystemError:({'status':'500','transfer-encoding':'chunked','server':'grizzly/2.2.16 ','connection':'close','date':'Mon,14 Oct 2013 19:43:45 GMT','access-control-allow-origin':'*','content-type':'application/json'},'{「message」:「」,「error」:「javax.script.ScriptException:groovy.lang.MissingMethodException:方法沒有簽名:groovy.lang.MissingMethodException.stopTransaction()適用於參數類型:()values:[]「,」api「:{」description「:」爲一個圖表評估一個專門的Gremlin腳本。「,」parameters「:{」rexster.returnKeys「:」一個元素屬性鍵的數組返回(默認是返回所有元素屬性)「,」rexster.showTypes「:」顯示元素的屬性與他們的本地數據類型(默認爲false)「,」加載「:」一個\'存儲程序列表es \'在\'script \'之前執行(如果\'script \'未被指定,則此參數中的最後一個腳本將返回值「,」rexster.offset.end「:」paged的結束索引要返回的數據集「,」rexster.offset.start「:」要返回的分頁數據集的開始索引「,」參數「:」要綁定到腳本引擎的參數圖「,」語言「 :「gremlin語言風格使用(默認爲groovy)」,「script」:「評估的Gremlin腳本」}},「success」:false}')
這是一箇舊帖子:https://groups.google.com/forum/#!msg/gremlin-users/s7Ag1tjbxLs/kaBOSyed_9kJ,但似乎其他人遇到了同樣的問題。儘管如此,我還是無法找到任何文件,指出什麼是錯誤的或在默認配置中要更改什麼。
感謝任何可以提供提示的文檔/討論或想法。
你能提供錯誤的詳細信息嗎? – Derek
嗨,剛剛添加他們 – kei