Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4277736

VM mishandles cmd line override of Locale setting on Japanese op.sys. (Same as

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P4 P4
    • None
    • 1.3.0
    • hotspot
    • x86
    • windows_nt



      Name: clC74495 Date: 10/02/99


      4127375 reported this same bug (agains 1.2beta3), but that report has been closed, saying it would be re-assigned, and speculating, "this bug may have already been fixed." But it still occurs in 1.3preFCS-H.
      /* foo.java

      1. Compile this file (foo.java)
      2. Under Japanese o.s. (Win. OR Solaris) run it thus: java -Duser.language=en -Duser.region=US foo
      act: JVM can't handle cmd line override of locale setting.
      ---
      default locale = ja_JP <== No Good
      user.language = en
      user.country = null
      user.region = US
      ---
      exp: JVM should handle default locale override setting.

      default locale = en_US
      user.language = en
      user.country = null
      user.region = US
      ---

      */
      import java.util.*;

      public class foo {

        public static void main(String args[]) {
          Locale locale = Locale.getDefault();
          String language = System.getProperty("user.language");
          String country = System.getProperty("user.country");
          String region = System.getProperty("user.region");

          System.out.println("default locale = " locale);
          System.out.println("user.language = " language);
          System.out.println("user.country = " country);
          System.out.println("user.region = " region);
          System.exit(0);
        }
      }
      (Review ID: 96058)
      ======================================================================

            hongzh Hong Zhang
            clucasius Carlos Lucasius (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: