我使用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