[ https://issues.apache.org/jira/browse/TINKERPOP-1092?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stephen mallette closed TINKERPOP-1092. --------------------------------------- Resolution: Fixed Assignee: stephen mallette Fix Version/s: 3.2.1 3.1.3 Fixed with: https://github.com/apache/incubator-tinkerpop/commit/5f9d2f9140fe32ce090ba774a09c7fb49dc74ac5 > Gremlin Console init script with :x throws exception > ---------------------------------------------------- > > Key: TINKERPOP-1092 > URL: https://issues.apache.org/jira/browse/TINKERPOP-1092 > Project: TinkerPop > Issue Type: Bug > Components: console > Affects Versions: 3.1.0-incubating > Reporter: stephen mallette > Assignee: stephen mallette > Priority: Minor > Fix For: 3.1.3, 3.2.1 > > > With an init script called {{test.groovy}} of: > {code} > :x > {code} > starting the console with: > {code} > bin/gremlin test.groovy > {code} > you will get > {code} > Exception in thread "main" org.codehaus.groovy.tools.shell.ExitNotification > at > org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:218) > at > org.codehaus.groovy.tools.shell.commands.ExitCommand.execute(ExitCommand.groovy:53) > at > org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:218) > at org.codehaus.groovy.tools.shell.Shell.execute(Shell.groovy:104) > at > org.codehaus.groovy.tools.shell.Groovysh.super$2$execute(Groovysh.groovy) > at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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:1210) > at > org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132) > at > org.codehaus.groovy.tools.shell.Groovysh.executeCommand(Groovysh.groovy:256) > at org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:155) > at > org.apache.tinkerpop.gremlin.console.Console$_initializeShellWithScript_closure12.doCall(Console.groovy:289) > 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:497) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) > at > org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294) > at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1019) > at groovy.lang.Closure.call(Closure.java:426) > at groovy.lang.Closure.call(Closure.java:442) > at > org.codehaus.groovy.runtime.DefaultGroovyMethods.callClosureForLine(DefaultGroovyMethods.java:5236) > at > org.codehaus.groovy.runtime.IOGroovyMethods.eachLine(IOGroovyMethods.java:487) > at > org.codehaus.groovy.runtime.ResourceGroovyMethods.eachLine(ResourceGroovyMethods.java:274) > at > org.codehaus.groovy.runtime.ResourceGroovyMethods.eachLine(ResourceGroovyMethods.java:240) > at org.codehaus.groovy.runtime.dgm$942.doMethodInvoke(Unknown Source) > at > org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:218) > at > org.apache.tinkerpop.gremlin.console.Console.initializeShellWithScript(Console.groovy:287) > at > org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:218) > at > org.apache.tinkerpop.gremlin.console.Console.<init>(Console.groovy:141) > at > org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:218) > at org.apache.tinkerpop.gremlin.console.Console.main(Console.groovy:305) > {code} > The console should just nicely exit. -- This message was sent by Atlassian JIRA (v6.3.4#6332)