在 titan graph db 中使用 openManagement() 方法时出错
Error while using the openManagement() method in titan graph db
我是使用 titan 0.5.4 的 Titan graph Db 新手,
使用以下命令使用 hbase 配置并将其加载到图形实例
图 = TitanFactory.open('conf/titan-hbase.properties')
但使用后
模式 = graph.openManagement()
我收到以下错误:
方法无签名:groovy.lang.MissingMethodException.openManagement() 适用于参数类型:() 值:[]
显示堆栈跟踪? [yN] y
groovy.lang.MissingMethodException:没有方法签名:groovy.lang.MissingMethodException.openManagement() 适用于参数类型:() 值:[]
在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:55)
在 org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:46)
在 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42)
在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112)
在 groovysh_evaluate.run(groovysh_evaluate:84)
在 groovysh_evaluate$run.call(来源不明)
在 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42)
在 groovysh_evaluate$run.call(来源不明)
在 org.codehaus.groovy.tools.shell.Interpreter.evaluate(Interpreter.groovy:67)
在 org.codehaus.groovy.tools.shell.Interpreter$evaluate.call(未知来源)
在 org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:152)
在 org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:114)
在 org.codehaus.groovy.tools.shell.Shell$leftShift$0.call(未知来源)
在 org.codehaus.groovy.tools.shell.ShellRunner.work(ShellRunner.groovy:88)
在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$work(互动ShellRunner.groovy)
在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在 java.lang.reflect.Method.invoke(Method.java:497)
在 org.codehaus.groovy.reflection.CachedMethod.invoke(缓存Method.java:90)
在 groovy.lang.MetaMethod.doMethodInvoke(元Method.java:233)
在 groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1079)
在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:128)
在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:148)
在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.work(互动ShellRunner.groovy:100)
在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在 java.lang.reflect.Method.invoke(Method.java:497)
在 org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:272)
在 org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:52)
在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call 当前 (AbstractCallSite.java:137)
在org.codehaus.groovy.tools.shell.Shell亚军。运行(ShellRunner.groovy:57)
在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$运行(互动ShellRunner.groovy)
在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在 java.lang.reflect.Method.invoke(Method.java:497)
在 org.codehaus.groovy.reflection.CachedMethod.invoke(缓存Method.java:90)
在 groovy.lang.MetaMethod.doMethodInvoke(元Method.java:233)
在 groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1079)
在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:128)
在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:148)
在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.run(互动ShellRunner.groovy:66)
在 com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.(Console.java:78)
在 com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.(Console.java:91)
在 com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.main(Console.java:95)
要访问 Titan 0.5.4 中的架构,请使用此方法
mgmt = graph.getManagementSystem();
用法记录在 Titan 0.5.4 文档中。
http://s3.thinkaurelius.com/docs/titan/0.5.4/schema.html
您尝试使用的方法来自 Titan 0.9。
我是使用 titan 0.5.4 的 Titan graph Db 新手,
使用以下命令使用 hbase 配置并将其加载到图形实例 图 = TitanFactory.open('conf/titan-hbase.properties')
但使用后 模式 = graph.openManagement()
我收到以下错误: 方法无签名:groovy.lang.MissingMethodException.openManagement() 适用于参数类型:() 值:[] 显示堆栈跟踪? [yN] y groovy.lang.MissingMethodException:没有方法签名:groovy.lang.MissingMethodException.openManagement() 适用于参数类型:() 值:[] 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:55) 在 org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:46) 在 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42) 在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) 在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) 在 groovysh_evaluate.run(groovysh_evaluate:84) 在 groovysh_evaluate$run.call(来源不明) 在 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42) 在 groovysh_evaluate$run.call(来源不明) 在 org.codehaus.groovy.tools.shell.Interpreter.evaluate(Interpreter.groovy:67) 在 org.codehaus.groovy.tools.shell.Interpreter$evaluate.call(未知来源) 在 org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:152) 在 org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:114) 在 org.codehaus.groovy.tools.shell.Shell$leftShift$0.call(未知来源) 在 org.codehaus.groovy.tools.shell.ShellRunner.work(ShellRunner.groovy:88) 在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$work(互动ShellRunner.groovy) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:497) 在 org.codehaus.groovy.reflection.CachedMethod.invoke(缓存Method.java:90) 在 groovy.lang.MetaMethod.doMethodInvoke(元Method.java:233) 在 groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1079) 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:128) 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:148) 在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.work(互动ShellRunner.groovy:100) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:497) 在 org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:272) 在 org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:52) 在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call 当前 (AbstractCallSite.java:137) 在org.codehaus.groovy.tools.shell.Shell亚军。运行(ShellRunner.groovy:57) 在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$运行(互动ShellRunner.groovy) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:497) 在 org.codehaus.groovy.reflection.CachedMethod.invoke(缓存Method.java:90) 在 groovy.lang.MetaMethod.doMethodInvoke(元Method.java:233) 在 groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1079) 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:128) 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:148) 在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.run(互动ShellRunner.groovy:66) 在 com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.(Console.java:78) 在 com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.(Console.java:91) 在 com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.main(Console.java:95)
要访问 Titan 0.5.4 中的架构,请使用此方法
mgmt = graph.getManagementSystem();
用法记录在 Titan 0.5.4 文档中。 http://s3.thinkaurelius.com/docs/titan/0.5.4/schema.html
您尝试使用的方法来自 Titan 0.9。