Date
1 - 3 of 3
Connection refused when using janusgraph-berkeleyje-es.properties
"sar...@apache.org" <sarat...@...>
Hello,
I'm trying to follow the getting started JanusGraph with version 0.2.0 and downloaded the binary: janusgraph-0.2.0-hadoop2.zip
But when I tried to use the gremlin shell and connect using conf/janusgraph-berkeleyje-es.properties I get the below exception.
I don't see this issue with JanusGraph 0.1.1 binaries and I'm able to connect using the same properties. Is there any additional configuration that needs to be set?
Thanks,
Sarath Subramanian
ERROR STACK TRACE:
gremlin> graph = JanusGraphFactory.open('conf/janusgraph-berkeleyje-es.properties')
15:56:37 WARN org.janusgraph.diskstorage.es.rest.RestElasticSearchClient - Unable to determine Elasticsearch server version. Default to FIVE.
java.net.ConnectException: Connection refused
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:171)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(DefaultConnectingIOReactor.java:145)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:348)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(PoolingNHttpClientConnectionManager.java:192)
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run(CloseableHttpAsyncClientBase.java:64)
at java.lang.Thread.run(Thread.java:745)
Could not instantiate implementation: org.janusgraph.diskstorage.es.ElasticSearchIndex
Type ':help' or ':h' for help.
Display stack trace? [yN]y
java.lang.IllegalArgumentException: Could not instantiate implementation: org.janusgraph.diskstorage.es.ElasticSearchIndex
at org.janusgraph.util.system.ConfigurationUtil.instantiate(ConfigurationUtil.java:69)
at org.janusgraph.diskstorage.Backend.getImplementationClass(Backend.java:477)
at org.janusgraph.diskstorage.Backend.getIndexes(Backend.java:464)
at org.janusgraph.diskstorage.Backend.<init>(Backend.java:149)
at org.janusgraph.graphdb.configuration.GraphDatabaseConfiguration.getBackend(GraphDatabaseConfiguration.java:1897)
at org.janusgraph.graphdb.database.StandardJanusGraph.<init>(StandardJanusGraph.java:136)
at org.janusgraph.core.JanusGraphFactory.open(JanusGraphFactory.java:164)
at org.janusgraph.core.JanusGraphFactory.open(JanusGraphFactory.java:133)
at org.janusgraph.core.JanusGraphFactory.open(JanusGraphFactory.java:80)
at org.janusgraph.core.JanusGraphFactory$open.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at groovysh_evaluate.run(groovysh_evaluate:3)
at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232)
at org.codehaus.groovy.tools.shell.Interpreter.evaluate(Interpreter.groovy:70)
at org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:191)
at org.apache.tinkerpop.gremlin.console.GremlinGroovysh.super$3$execute(GremlinGroovysh.groovy)
at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1213)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132)
at org.apache.tinkerpop.gremlin.console.GremlinGroovysh.execute(GremlinGroovysh.groovy:72)
at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:122)
at org.codehaus.groovy.tools.shell.ShellRunner.work(ShellRunner.groovy:95)
at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$work(InteractiveShellRunner.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1213)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:152)
at org.codehaus.groovy.tools.shell.InteractiveShellRunner.work(InteractiveShellRunner.groovy:124)
at org.codehaus.groovy.tools.shell.ShellRunner.run(ShellRunner.groovy:59)
at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$run(InteractiveShellRunner.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1213)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:152)
at org.codehaus.groovy.tools.shell.InteractiveShellRunner.run(InteractiveShellRunner.groovy:83)
at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232)
at org.apache.tinkerpop.gremlin.console.Console.<init>(Console.groovy:166)
at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232)
at org.apache.tinkerpop.gremlin.console.Console.main(Console.groovy:478)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.janusgraph.util.system.ConfigurationUtil.instantiate(ConfigurationUtil.java:58)
... 54 more
Caused by: org.janusgraph.diskstorage.PermanentBackendException: Connection refused
at org.janusgraph.diskstorage.es.ElasticSearchIndex.<init>(ElasticSearchIndex.java:231)
... 59 more
Caused by: java.net.ConnectException: Connection refused
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvent(DefaultConnectingIOReactor.java:171)
at org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(DefaultConnectingIOReactor.java:145)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:348)
at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(PoolingNHttpClientConnectionManager.java:192)
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run(CloseableHttpAsyncClientBase.java:64)
at java.lang.Thread.run(Thread.java:745)
Jason Plurad <plu...@...>
The conf/janusgraph-berkeleyje-es.properties uses ES local mode, which is no longer supported in JanusGraph 0.2.0. If you want to use Elasticsearch, you should start up a an Elasticsearch node. I've opened up an issue to track this.
If you're looking for a simple embedded option, janusgraph-berkeleyje-lucene.properties is good for that. Make sure you clear your storage.directory first (or use a different storage directory), otherwise it'll still have the old configuration for ES.
If you're looking for a simple embedded option, janusgraph-berkeleyje-lucene.properties is good for that. Make sure you clear your storage.directory first (or use a different storage directory), otherwise it'll still have the old configuration for ES.
On Monday, October 30, 2017 at 7:08:47 PM UTC-4, Sarath Kumar wrote:
Hello,I'm trying to follow the getting started JanusGraph with version 0.2.0 and downloaded the binary: janusgraph-0.2.0-hadoop2.zip But when I tried to use the gremlin shell and connect using conf/janusgraph-berkeleyje-es.properties I get the below exception. I don't see this issue with JanusGraph 0.1.1 binaries and I'm able to connect using the same properties. Is there any additional configuration that needs to be set?Thanks,Sarath SubramanianERROR STACK TRACE:gremlin> graph = JanusGraphFactory.open('conf/janusgraph-berkeleyje-es. properties') 15:56:37 WARN org.janusgraph.diskstorage.es.rest. RestElasticSearchClient - Unable to determine Elasticsearch server version. Default to FIVE. java.net.ConnectException: Connection refusedat sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect( SocketChannelImpl.java:717) at org.apache.http.impl.nio.reactor. DefaultConnectingIOReactor. processEvent( DefaultConnectingIOReactor. java:171) at org.apache.http.impl.nio.reactor. DefaultConnectingIOReactor. processEvents( DefaultConnectingIOReactor. java:145) at org.apache.http.impl.nio.reactor. AbstractMultiworkerIOReactor. execute( AbstractMultiworkerIOReactor. java:348) at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionMa nager.execute( PoolingNHttpClientConnectionMa nager.java:192) at org.apache.http.impl.nio.client. CloseableHttpAsyncClientBase$ 1.run( CloseableHttpAsyncClientBase. java:64) at java.lang.Thread.run(Thread.java:745) Could not instantiate implementation: org.janusgraph.diskstorage.es.ElasticSearchIndex Type ':help' or ':h' for help.Display stack trace? [yN]yjava.lang.IllegalArgumentException: Could not instantiate implementation: org.janusgraph.diskstorage.es. ElasticSearchIndex at org.janusgraph.util.system.ConfigurationUtil.instantiate( ConfigurationUtil.java:69) at org.janusgraph.diskstorage.Backend. getImplementationClass( Backend.java:477) at org.janusgraph.diskstorage.Backend.getIndexes(Backend. java:464) at org.janusgraph.diskstorage.Backend.<init>(Backend.java: 149) at org.janusgraph.graphdb.configuration. GraphDatabaseConfiguration. getBackend( GraphDatabaseConfiguration. java:1897) at org.janusgraph.graphdb.database.StandardJanusGraph.< init>(StandardJanusGraph.java: 136) at org.janusgraph.core.JanusGraphFactory.open( JanusGraphFactory.java:164) at org.janusgraph.core.JanusGraphFactory.open( JanusGraphFactory.java:133) at org.janusgraph.core.JanusGraphFactory.open( JanusGraphFactory.java:80) at org.janusgraph.core.JanusGraphFactory$open.call( Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray. defaultCall(CallSiteArray. java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite. call(AbstractCallSite.java: 113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite. call(AbstractCallSite.java: 125) at groovysh_evaluate.run(groovysh_evaluate:3) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.codehaus.groovy.tools.shell.Interpreter.evaluate( Interpreter.groovy:70) at org.codehaus.groovy.tools.shell.Groovysh.execute( Groovysh.groovy:191) at org.apache.tinkerpop.gremlin.console.GremlinGroovysh.super$ 3$execute(GremlinGroovysh. groovy) at sun.reflect.GeneratedMethodAccessor14. invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1213) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.apache.tinkerpop.gremlin.console.GremlinGroovysh. execute(GremlinGroovysh. groovy:72) at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell. groovy:122) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. super$2$work( InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke( NativeMethodAccessorImpl.java: 62) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1213) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuper0( ScriptBytecodeAdapter.java: 152) at org.codehaus.groovy.tools.shell.ShellRunner.run( ShellRunner.groovy:59) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. super$2$run( InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke( NativeMethodAccessorImpl.java: 62) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1213) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuper0( ScriptBytecodeAdapter.java: 152) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. run(InteractiveShellRunner. groovy:83) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.apache.tinkerpop.gremlin.console.Console.<init>( Console.groovy:166) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.apache.tinkerpop.gremlin.console.Console.main(Console. groovy:478) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl. newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl. newInstance( NativeConstructorAccessorImpl. java:62) at sun.reflect.DelegatingConstructorAccessorI mpl.newInstance( DelegatingConstructorAccessorI mpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java: 423) at org.janusgraph.util.system.ConfigurationUtil.instantiate( ConfigurationUtil.java:58) ... 54 moreCaused by: org.janusgraph.diskstorage.PermanentBackendException: Connection refused at org.janusgraph.diskstorage.es.ElasticSearchIndex.<init>( ElasticSearchIndex.java:231) ... 59 moreCaused by: java.net.ConnectException: Connection refusedat sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect( SocketChannelImpl.java:717) at org.apache.http.impl.nio.reactor. DefaultConnectingIOReactor. processEvent( DefaultConnectingIOReactor. java:171) at org.apache.http.impl.nio.reactor. DefaultConnectingIOReactor. processEvents( DefaultConnectingIOReactor. java:145) at org.apache.http.impl.nio.reactor. AbstractMultiworkerIOReactor. execute( AbstractMultiworkerIOReactor. java:348) at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionMa nager.execute( PoolingNHttpClientConnectionMa nager.java:192) at org.apache.http.impl.nio.client. CloseableHttpAsyncClientBase$ 1.run( CloseableHttpAsyncClientBase. java:64) at java.lang.Thread.run(Thread.java:745)
sarat...@...
Thanks Jason! I will try the lucene option.
On Monday, October 30, 2017 at 6:54:06 PM UTC-7, Jason Plurad wrote:
The conf/janusgraph-berkeleyje-es.properties uses ES local mode, which is no longer supported in JanusGraph 0.2.0. If you want to use Elasticsearch, you should start up a an Elasticsearch node. I've opened up an issue to track this.
If you're looking for a simple embedded option, janusgraph-berkeleyje-lucene.properties is good for that. Make sure you clear your storage.directory first (or use a different storage directory), otherwise it'll still have the old configuration for ES.
On Monday, October 30, 2017 at 7:08:47 PM UTC-4, Sarath Kumar wrote:Hello,I'm trying to follow the getting started JanusGraph with version 0.2.0 and downloaded the binary: janusgraph-0.2.0-hadoop2.zip But when I tried to use the gremlin shell and connect using conf/janusgraph-berkeleyje-es.properties I get the below exception. I don't see this issue with JanusGraph 0.1.1 binaries and I'm able to connect using the same properties. Is there any additional configuration that needs to be set?Thanks,Sarath SubramanianERROR STACK TRACE:gremlin> graph = JanusGraphFactory.open('conf/janusgraph-berkeleyje-es. properties') 15:56:37 WARN org.janusgraph.diskstorage.es.rest. RestElasticSearchClient - Unable to determine Elasticsearch server version. Default to FIVE. java.net.ConnectException: Connection refusedat sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect( SocketChannelImpl.java:717) at org.apache.http.impl.nio.reactor. DefaultConnectingIOReactor. processEvent( DefaultConnectingIOReactor. java:171) at org.apache.http.impl.nio.reactor. DefaultConnectingIOReactor. processEvents( DefaultConnectingIOReactor. java:145) at org.apache.http.impl.nio.reactor. AbstractMultiworkerIOReactor. execute( AbstractMultiworkerIOReactor. java:348) at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionMa nager.execute( PoolingNHttpClientConnectionMa nager.java:192) at org.apache.http.impl.nio.client. CloseableHttpAsyncClientBase$ 1.run( CloseableHttpAsyncClientBase. java:64) at java.lang.Thread.run(Thread.java:745) Could not instantiate implementation: org.janusgraph.diskstorage.es.ElasticSearchIndex Type ':help' or ':h' for help.Display stack trace? [yN]yjava.lang.IllegalArgumentException: Could not instantiate implementation: org.janusgraph.diskstorage.es. ElasticSearchIndex at org.janusgraph.util.system.ConfigurationUtil.instantiate( ConfigurationUtil.java:69) at org.janusgraph.diskstorage.Backend. getImplementationClass( Backend.java:477) at org.janusgraph.diskstorage.Backend.getIndexes(Backend. java:464) at org.janusgraph.diskstorage.Backend.<init>(Backend.java: 149) at org.janusgraph.graphdb.configuration. GraphDatabaseConfiguration. getBackend( GraphDatabaseConfiguration. java:1897) at org.janusgraph.graphdb.database.StandardJanusGraph.< init>(StandardJanusGraph.java: 136) at org.janusgraph.core.JanusGraphFactory.open( JanusGraphFactory.java:164) at org.janusgraph.core.JanusGraphFactory.open( JanusGraphFactory.java:133) at org.janusgraph.core.JanusGraphFactory.open( JanusGraphFactory.java:80) at org.janusgraph.core.JanusGraphFactory$open.call( Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray. defaultCall(CallSiteArray. java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite. call(AbstractCallSite.java: 113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite. call(AbstractCallSite.java: 125) at groovysh_evaluate.run(groovysh_evaluate:3) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.codehaus.groovy.tools.shell.Interpreter.evaluate( Interpreter.groovy:70) at org.codehaus.groovy.tools.shell.Groovysh.execute( Groovysh.groovy:191) at org.apache.tinkerpop.gremlin.console.GremlinGroovysh.super$ 3$execute(GremlinGroovysh. groovy) at sun.reflect.GeneratedMethodAccessor14. invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1213) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.apache.tinkerpop.gremlin.console.GremlinGroovysh. execute(GremlinGroovysh. groovy:72) at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell. groovy:122) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. super$2$work( InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke( NativeMethodAccessorImpl.java: 62) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1213) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuper0( ScriptBytecodeAdapter.java: 152) at org.codehaus.groovy.tools.shell.ShellRunner.run( ShellRunner.groovy:59) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. super$2$run( InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke( NativeMethodAccessorImpl.java: 62) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1213) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuper0( ScriptBytecodeAdapter.java: 152) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. run(InteractiveShellRunner. groovy:83) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.apache.tinkerpop.gremlin.console.Console.<init>( Console.groovy:166) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.apache.tinkerpop.gremlin.console.Console.main(Console. groovy:478) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl. newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl. newInstance( NativeConstructorAccessorImpl. java:62) at sun.reflect.DelegatingConstructorAccessorI mpl.newInstance( DelegatingConstructorAccessorI mpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java: 423) at org.janusgraph.util.system.ConfigurationUtil.instantiate( ConfigurationUtil.java:58) ... 54 moreCaused by: org.janusgraph.diskstorage.PermanentBackendException: Connection refused at org.janusgraph.diskstorage.es.ElasticSearchIndex.<init>( ElasticSearchIndex.java:231) ... 59 moreCaused by: java.net.ConnectException: Connection refusedat sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect( SocketChannelImpl.java:717) at org.apache.http.impl.nio.reactor. DefaultConnectingIOReactor. processEvent( DefaultConnectingIOReactor. java:171) at org.apache.http.impl.nio.reactor. DefaultConnectingIOReactor. processEvents( DefaultConnectingIOReactor. java:145) at org.apache.http.impl.nio.reactor. AbstractMultiworkerIOReactor. execute( AbstractMultiworkerIOReactor. java:348) at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionMa nager.execute( PoolingNHttpClientConnectionMa nager.java:192) at org.apache.http.impl.nio.client. CloseableHttpAsyncClientBase$ 1.run( CloseableHttpAsyncClientBase. java:64) at java.lang.Thread.run(Thread.java:745)