Hi,

AFAIR, we already have a Jira about that.

Let us take a look.

Regards
JB

On 11/28/2017 05:58 PM, afbagwe wrote:
Hey guys. I'm seeing a problem I didn't have in Karaf 4.1.2

When I try to install the camel-cxf package I get the following error that
causes the Karaf client to crash to the command line:

2017-11-28T08:53:13,838 | ERROR | Karaf local console user karaf | ShellUtil
| 42 - org.apache.karaf.shell.core - 4.1.3 | Exception caught while
executing command
java.io.IOError: java.io.IOException: Stream Closed
        at org.jline.keymap.BindingReader.readCharacter(BindingReader.java:142)
~[49:org.jline:3.5.0]
        at org.jline.keymap.BindingReader.readBinding(BindingReader.java:109)
~[49:org.jline:3.5.0]
        at org.jline.keymap.BindingReader.readBinding(BindingReader.java:60)
~[49:org.jline:3.5.0]
        at
org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:724)
~[49:org.jline:3.5.0]
        at 
org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:526)
~[49:org.jline:3.5.0]
        at
org.apache.karaf.shell.impl.console.ConsoleSessionImpl.run(ConsoleSessionImpl.java:349)
[42:org.apache.karaf.shell.core:4.1.3]
        at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: java.io.IOException: Stream Closed
        at java.io.FileInputStream.read0(Native Method) ~[?:?]
        at java.io.FileInputStream.read(FileInputStream.java:207) ~[?:?]
        at org.jline.terminal.impl.DumbTerminal$1.read(DumbTerminal.java:48) 
~[?:?]
        at org.jline.terminal.impl.DumbTerminal$1.read(DumbTerminal.java:85) 
~[?:?]
        at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) ~[?:?]
        at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) ~[?:?]
        at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) ~[?:?]
        at sun.nio.cs.StreamDecoder.read0(StreamDecoder.java:127) ~[?:?]
        at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:112) ~[?:?]
        at java.io.InputStreamReader.read(InputStreamReader.java:168) ~[?:?]
        at org.jline.utils.NonBlockingReader.run(NonBlockingReader.java:276) 
~[?:?]
        ... 1 more

This is an easily reproducible error.

1. Start with clean Karaf 4.1.3 in the interactive shell
2. add the camel repo (we use 2.18.5)
3. the feature:install camel-cxf

I saw that Karaf 4.1.3 upgraded JLine to 3.5. Perhaps this is the problem?



--
Sent from: http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html


--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to