[ https://issues.apache.org/jira/browse/KNOX-759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16067081#comment-16067081 ]
ASF subversion and git services commented on KNOX-759: ------------------------------------------------------ Commit 96fbfc94a9388c3829f15d5e0775ab0cc04182f2 in knox's branch refs/heads/master from [~lmccay] [ https://git-wip-us.apache.org/repos/asf?p=knox.git;h=96fbfc9 ] KNOX-759 - jansi dependency causes issues starting knox shell (Colm O hEigeartaigh via lmccay) > jansi dependency causes issues starting knox shell > -------------------------------------------------- > > Key: KNOX-759 > URL: https://issues.apache.org/jira/browse/KNOX-759 > Project: Apache Knox > Issue Type: Bug > Components: ClientDSL > Affects Versions: 0.9.1 > Environment: windows 7 > Reporter: Cole Ferrier > Assignee: Colm O hEigeartaigh > Fix For: 0.13.0 > > Attachments: > 0001-KNOX-759-jansi-dependency-causes-issues-starting-kno.patch > > > Using knox .9.1 downloaded today. i unzipped it in windows and attemped to > run java -jar bin\shell.jar from the extracted directory. it errored with: > FATAL: java.lang.NoSuchMethodError: > org.fusesource.jansi.internal.Kernel32.GetConsoleOutputCP()I > java.lang.NoSuchMethodError: > org.fusesource.jansi.internal.Kernel32.GetConsoleOutputCP()I > at > jline.WindowsTerminal.getConsoleOutputCodepage(WindowsTerminal.java:295) > at jline.WindowsTerminal.getOutputEncoding(WindowsTerminal.java:185) > at jline.console.ConsoleReader.<init>(ConsoleReader.java:242) > at jline.console.ConsoleReader.<init>(ConsoleReader.java:232) > at jline.console.ConsoleReader.<init>(ConsoleReader.java:224) > at > org.codehaus.groovy.tools.shell.PatchedConsoleReader.<init>(PatchedConsoleReader.groovy:32) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown > Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown > Source) > at java.lang.reflect.Constructor.newInstance(Unknown Source) > at > org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83) > at > org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:105) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:60) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:235) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:255) > at > org.codehaus.groovy.tools.shell.InteractiveShellRunner.<init>(InteractiveShellRunner.groovy:50) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown > Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown > Source) > at java.lang.reflect.Constructor.newInstance(Unknown Source) > at > org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83) > at > org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77) > at > org.codehaus.groovy.runtime.callsite.ConstructorSite.callConstructor(ConstructorSite.java:45) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:60) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:235) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:255) > at org.codehaus.groovy.tools.shell.Groovysh.run(Groovysh.groovy:574) > at org.apache.hadoop.gateway.shell.Shell.main(Shell.java:62) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > if you replace the jansi-1.6.jar file that is in the dep folder with the 1.12 > version from: > http://fusesource.github.io/jansi/download.html > the shell starts as expected. > I didn't test any of the intermediate jar levels. -- This message was sent by Atlassian JIRA (v6.4.14#64029)