Yes, that definitely makes sense.

2016-11-29 15:30 GMT+01:00 Jens Offenbach <wolle5...@gmx.de>:

> @Guillaume:
> I have created the following issue. It can be found here:
> https://issues.apache.org/jira/browse/KARAF-4868
>
> I was able to narrow down the problem. The issue occurs only when Karaf is
> started via the Service Wrapper. The problem gets caused by these settings
> queried via:
> system:property
> ...
> file.encoding=ANSI_X3.4-1968
> sun.jnu.encoding=ANSI_X3.4-1968
> ...
>
> I was able to solve the encoding issue by adding:
> ...
> wrapper.java.additional.10=-Dfile.encoding=UTF-8
> wrapper.java.additional.11=-Dsun.jnu.encoding=UTF-8
>
> to "karaf-wrapper.conf".
>
> Is this something that can be added by default?
>
> Thanks a lot,
> Jens
>
>
> Gesendet: Dienstag, 29. November 2016 um 14:02 Uhr
> Von: "Guillaume Nodet" <gno...@apache.org>
> An: user <user@karaf.apache.org>
> Betreff: Re: Re: Encoding problems in CLI
>
> I may have some fix, would you mind raising a jira issue ?
>
> 2016-11-29 12:57 GMT+01:00 Guillaume Nodet <gno...@apache.org[mailto:gnod
> e...@apache.org]>:
> The problem is located in ShellTable which uses unicode characters:
>   https://github.com/apache/karaf/blob/master/shell/core/
> src/main/java/org/apache/karaf/shell/support/table/
> ShellTable.java#L29[https://github.com/apache/karaf/blob/
> master/shell/core/src/main/java/org/apache/karaf/shell/
> support/table/ShellTable.java#L29]
>   https://github.com/apache/karaf/blob/master/shell/core/
> src/main/java/org/apache/karaf/shell/support/table/
> ShellTable.java#L147[https://github.com/apache/karaf/blob/
> master/shell/core/src/main/java/org/apache/karaf/shell/
> support/table/ShellTable.java#L147]
>   https://github.com/apache/karaf/blob/master/shell/core/
> src/main/java/org/apache/karaf/shell/support/table/
> ShellTable.java#L149[https://github.com/apache/karaf/blob/
> master/shell/core/src/main/java/org/apache/karaf/shell/
> support/table/ShellTable.java#L149]
>
> We could switch it off depending on whether the terminal can support it or
> not.  Windows cp1252 clearly does not support those characters, so that's
> easy, but I'm not sure why that would fail on a correct linux terminal...
>
>
> 2016-11-29 10:45 GMT+01:00 Jens Offenbach <wolle5...@gmx.de[mailto:wolle
> 5...@gmx.de]>:Hi JB,
> the strange thing is that the issue does not occur, when I use a
> 4.1.0-SNAPSHOT build from the Apache repositories: Unfortunately, I need
> the fixes for KARAF-4843 and KARAF-4846 in the build.
>
> I am using Bash and this is what export gives me:
>
> export
> declare -x FTP_PROXY="http://proxy.mycompany.com:3128/[http://
> proxy.mycompany.com:3128/]"
> declare -x HOME="/home/karaf"
> declare -x HTTPS_PROXY="http://proxy.mycompany.com:3128/[http://
> proxy.mycompany.com:3128/]"
> declare -x HTTP_PROXY="http://proxy.mycompany.com:3128/[http://
> proxy.mycompany.com:3128/]"
> declare -x JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-amd64"
> declare -x LANG="en_US.UTF-8"
> declare -x LESSCLOSE="/usr/bin/lesspipe %s %s"
> declare -x LESSOPEN="| /usr/bin/lesspipe %s"
> declare -x LOGNAME="karaf"
> declare -x LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:
> do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:
> sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=
> 01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=
> 01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.
> txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.
> Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=
> 01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=
> 01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=
> 01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=
> 01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.
> cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:
> *.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:
> *.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=
> 01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.
> mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;
> 35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=
> 01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=
> 01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.
> flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.
> yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:
> *.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:
> *.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=
> 00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=
> 00;36:*.xspf=00;36:"
> declare -x MAIL="/var/mail/karaf"
> declare -x NO_PROXY="localhost,127.0.0.1,.mycompany.com[http://
> mycompany.com],.mycompany.de[http://mycompany.de]";
> declare -x OLDPWD
> declare -x PATH="/opt/apache-karaf/bin:/usr/local/bin:/usr/bin:/bin:/
> usr/local/games:/usr/games:/snap/bin:/opt/puppetlabs/bin"
> declare -x PWD="/home/karaf"
> declare -x SHELL="/bin/bash"
> declare -x SHLVL="1"
> declare -x TERM="xterm"
> declare -x USER="karaf"
> declare -x ftp_proxy="http://proxy.mycompany.com:3128/[http://
> proxy.mycompany.com:3128/]"
> declare -x http_proxy="http://proxy.mycompany.com:3128/[http://
> proxy.mycompany.com:3128/]"
> declare -x https_proxy="http://proxy.mycompany.com:3128/[http://
> proxy.mycompany.com:3128/]"
> declare -x no_proxy="localhost,127.0.0.1,.mycompany.com[http://
> mycompany.com],.mycompany.de[http://mycompany.de]";
>
> Regards,
> Jens
>
>
> Gesendet: Dienstag, 29. November 2016 um 10:09 Uhr
> Von: "Jean-Baptiste Onofré" <j...@nanthrax.net[mailto:j...@nanthrax.net]>
> An: user@karaf.apache.org[mailto:user@karaf.apache.org]
> Betreff: Re: Encoding problems in CLI
>
> Hi Jens,
>
> I don't have such behavior on my Ubuntu (16.04).
>
> What terminal are you using ? What's the value of TERM variable ?
>
> Regards
> JB
>
> On 11/29/2016 09:40 AM, Jens Offenbach wrote:
> > Hallo,
> > I have checked out Karaf's master branch and built it without any
> issues. Unfortunately, I have some trouble with the command line. Have a
> look please:
> >
> > instance:list 08:31:41
> > SSH Port ? SSH Host ? RMI Registry ? RMI Registry Host ? RMI Server ?
> RMI Server Host ? State ? PID ? Name
> > ????????????????????????????????????????????????????????????
> ??????????????????????????????????????????????????
> > 8101 ? 0.0.0.0 ? 1099 ? 127.0.0.1 ? 44444 ? 127.0.0.1 ? Started ? 26740
> ? root
> >
> > Karaf was built using "mvn clean install". The issue occurs on Windows
> (Windows 7) and Linux (Ubuntu 16.04.). It seems to be a problem with the
> encoding.
> >
> > Can someone help me to fix the issue?
> >
> > Thanks a lot,
> > Jens
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org[mailto:jbono...@apache.org]
> http://blog.nanthrax.netTalend - http://www.talend.com[http://
> www.talend.com][http://www.talend.com[http://www.talend.com]]
>  --
>
> ------------------------
> Guillaume Nodet
> ------------------------
> Red Hat, Open Source Integration
>
> Email: gno...@redhat.com[mailto:gno...@redhat.com]
> Web: http://fusesource.com[http://fusesource.com/]
> Blog: http://gnodet.blogspot.com/[http://gnodet.blogspot.com/]
>
>  --
>
> ------------------------
> Guillaume Nodet
> ------------------------
> Red Hat, Open Source Integration
>
> Email: gno...@redhat.com[mailto:gno...@redhat.com]
> Web: http://fusesource.com[http://fusesource.com/]
> Blog: http://gnodet.blogspot.com/[http://gnodet.blogspot.com/]
>
>



-- 
------------------------
Guillaume Nodet
------------------------
Red Hat, Open Source Integration

Email: gno...@redhat.com
Web: http://fusesource.com
Blog: http://gnodet.blogspot.com/

Reply via email to