Hi all,

I have the same issue on Apache Karaf 4.2.2 ( commit
da7ae8f76f2db1347200ff6bb4760e4ecbb1b454 ), I get/see ??? chars ( 95% of
the times ) when I redeploy application.

Interesting thing is, this is on one instance only running RHEL 7.5.
Intermediate server environment ( beta server ).

At this time, I solve this with server ( OS ) restart.

But if someone has any other observation or hints to fix - I would be glad
to update :)

Kind Regards,
Miroslav


V V pet., 9. nov. 2018 ob 05:42 je oseba Jean-Baptiste Onofré <
j...@nanthrax.net> napisala:

> Hi Nicolas,
>
> Let me check but AFAIR, null should use the default term encoding of the
> system.
>
> Regards
> JB
>
> On 08/11/2018 14:20, DUTERTRY Nicolas wrote:
> > Hi,
> >
> >
> >
> > I’m using Karaf 4.2.1 on environments which doesn’t have a UTF-8
> > encoding for instance Windows 10 or AIX with ISO-8859-1 encoding.
> >
> > When I open a SSH session with the “client” script or with another SSH
> > client, the non-ascii characters are not displayed correctly.
> >
> > For instance the result of the “bundle:list” command prints “?” instead
> > of “|” :
> >
> >
> >
> > karaf@root()> bundle:list
> >
> > START LEVEL 100 , List Threshold: 50
> >
> > ID ? State  ? Lvl ? Version ? Name
> >
> > ?????????????????????????????????????????????????????????????????????????
> >
> > 23 ? Active ?  80 ? 4.2.1   ? Apache Karaf :: OSGi Services :: Event
> >
> >
> >
> > After some investigations I have found that the class
> > org.apache.karaf.shell.ssh.SshTerminal has a hard coded UTF-8 value in
> > its constructor :
> >
> >
> >
> > public SshTerminal(Environment environment, InputStream input,
> > OutputStream output) throws IOException {
> >
> >      super("Karaf SSH terminal",
> >
> >             environment.getEnv().get(Environment.ENV_TERM),
> >
> >             input,
> >
> >             output,
> >
> >             StandardCharsets.UTF_8);
> >
> >
> >
> > I have replaced StandardCharsets.UTF_8 with null and when running Karaf
> > with this modification, I do not have the character issue anymore.
> >
> >
> >
> > Do you think it is a valid correction ? I can open a jira ticket if you
> > want.
> >
> >
> >
> > Regards,
> >
> > --
> >
> > Nicolas Dutertry
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>


-- 
Miroslav Beranič
MIBESIS
+386(0)40/814-843
miroslav.bera...@mibesis.si
http://www.mibesis.si

Reply via email to