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

Over-translation in Registry for JRE

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2 P2
    • None
    • 1.3.0
    • globalization
    • x86
    • windows_nt, windows_2000



      Name: skT45625 Date: 08/07/2000


      java version "1.3.0"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C)
      Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)

      The first time after I installed JDK 1.3 on the Chinese version of Windows 98
      or Windows NT (I did not test on Windows 95, but I believe the same issue will
      be there), when I entered the command "java", the system reported:

      Error opening registry key 'Software\JavaSoft\Java Runtime Environment'
      Error: could not find java.dll
      Error: could not find Java 2 Runtime Environment.

      The problem was that the key name "Java Runtime Environment" (as well as "Java
      Plug-in") had been (erroneously) translated into Chinese.
      (Review ID: 107985)
      ======================================================================

      Name: rl43681 Date: 08/28/2000


      C:\>java -version
      Failed reading value of registry key:
              Software\JavaSoft\Java Runtime Environment\CurrentVersion
      Error: could not find java.dll
      Error: could not find Java 2 Runtime Environment.

      I installed Jre 1.3 International version on Simplified Chinese WindowS NT 4.0.
      The installation is ok. But I can't run java anymore. I alway get the
      following message:


      Failed reading value of registry key:
              Software\JavaSoft\Java Runtime Environment\CurrentVersion
      Error: could not find java.dll
      Error: could not find Java 2 Runtime Environment.


      I checked Windows registry, I found that registry key for "Java Runtime
      Environment" is in Chinese. So system can't find other files.

      I also found that I can't use jni to start JavaVM anymore in Chinese NT 4.0.

      I tested the same procedures on Japanese OS, that perfect. Registry key is in
      English.


      We need this function very urgent. Please help us out.
      (Review ID: 108963)
      ======================================================================

      Name: rl43681 Date: 09/11/2000


      java version "1.3.0"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-c)
      Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)

      After installing JDK 1.3, type "java", you will be given following output:

      Error opening registry key 'Software\JavaSoft\Java Runtime Environment'
      Error: could not find java.dll
      Error: could not find Java 2 Runtime Environment.

      You will also find double click the Java Plug-in icon in Control Panel can't
      activate Java Plug-in set up dialog.

      If you open Registry Editor (run "regedit"), you will find under
      Software\JavaSoft entity, the elements "Java Plug-in" and "Java Runtime
      Environment" are written in Chinese.

      I do think the installation program insert elements to Registry Table in
      Chinese but Java Plug-in set up program and JVM find them in English because
      when I overwrite those entities in Engish manually, the JVM and Plug-in set up
      program run will.
      (Review ID: 109467)
      ======================================================================

            khongsunw Karl Hong (Inactive)
            skondamasunw Suresh Kondamareddy (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: