ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-461

WebSphere 8.5.0.2 - ee-composite-showcase - File Upload Progress demo fails uploading files with name containing special characters

    Details

    • Assignee Priority:
      P1

      Description

      Process Components
      ->File Upload Progress:
      When uploading a file with a name containing special characters (äöü€.txt), the confirmation messages rendered on the page is as in attached screenshot. (not an issue on Tomcat7 or JBoss 6.1.0).

        Activity

        Hide
        Mark Collette added a comment -

        Ported to ICEfaces EE 3.3.0 GA P01
        Subversion 36680

        Show
        Mark Collette added a comment - Ported to ICEfaces EE 3.3.0 GA P01 Subversion 36680
        Hide
        Mark Collette added a comment -

        Confirmed WebSphere 8.5.0 works as well, when launching everything from the Terminal from my OS X 10.7.5 Mac. Confirmed that a Windows browser and Mac Firefox browser could upload the files, and the canonical paths looked good in the browsers, as well as a terminal inspection of the upload folders on the Linux server.

        So, with the component fix, proper server environment configuration (automatic from Terminal.app), and appropriate ssh client that works with UTF-8, it works.

        Show
        Mark Collette added a comment - Confirmed WebSphere 8.5.0 works as well, when launching everything from the Terminal from my OS X 10.7.5 Mac. Confirmed that a Windows browser and Mac Firefox browser could upload the files, and the canonical paths looked good in the browsers, as well as a terminal inspection of the upload folders on the Linux server. So, with the component fix, proper server environment configuration (automatic from Terminal.app), and appropriate ssh client that works with UTF-8, it works.
        Hide
        Mark Collette added a comment -

        When using Terminal from my OS X 10.7.5 Mac, Tomcat on Linux works, it appears to automatically derive LANG from my client machine (LANG=en_CA.UTF-8). The JVM debug shows it's using UTF-8, and both the unWARed files and the uploaded files look correct.

        Show
        Mark Collette added a comment - When using Terminal from my OS X 10.7.5 Mac, Tomcat on Linux works, it appears to automatically derive LANG from my client machine (LANG=en_CA.UTF-8). The JVM debug shows it's using UTF-8, and both the unWARed files and the uploaded files look correct.
        Hide
        Mark Collette added a comment -

        QA fileEntry app report the file.encoding system property and Charset default encoding.
        Subversion 34912

        Show
        Mark Collette added a comment - QA fileEntry app report the file.encoding system property and Charset default encoding. Subversion 34912
        Show
        Mark Collette added a comment - Linux file system character encoding info: http://benjamin-schweizer.de/unix-terminals-surviving-the-encoding-hell.html http://unix.stackexchange.com/questions/15419/several-questions-about-file-system-character-encoding-on-linux http://hektor.umcs.lublin.pl/~mikosmul/computing/articles/linux-unicode.html http://documentation.basis.com/BASISHelp/WebHelp/inst/character_encoding.htm LANG, LC_ALL env vars Java: http://stackoverflow.com/questions/10106161/encoding-of-file-names-in-java java -Dfile.encoding=UTF8

          People

          • Assignee:
            Mark Collette
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: