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