Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 May 2003 03:22:39 +0200
From:      "BoD" <BoD@JRAF.org>
To:        <freebsd-java@freebsd.org>
Subject:   Encoding/accents problem
Message-ID:  <000501c31c12$cf8e89c0$0200000a@bureau>

next in thread | raw e-mail | index | archive | help
Hi!
I'm having encoding/accents problems with some of the Java JDKs.

I have this simple program:



class Test
{
        public static void main(String[] av) throws Exception
        {
                System.out.println("é");
        }
}

(that's a e with acute accent, used in french)

Now look at this different results:

-----

$ /usr/local/jdk1.3.1/bin/java -version
java version "1.3.1-p7"
Java(TM) 2 Runtime Environment, Standard Edition (build
1.3.1-p7-bod-021102-00:40)
Classic VM (build 1.3.1-p7-bod-021102-00:40, green threads, nojit)

$ /usr/local/jdk1.3.1/bin/javac Test.java && /usr/local/jdk1.3.1/bin/java
Test
é

-----

$ /usr/local/linux-sun-jdk1.3.1/bin/java -version
java version "1.3.1_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_04-b02)
Classic VM (build 1.3.1_04-b02, green threads, nojit)

$ /usr/local/linux-sun-jdk1.3.1/bin/javac Test.java &&
/usr/local/linux-sun-jdk1.3.1/bin/java Test
é

-----

$ /usr/local/linux-sun-jdk1.4.1/bin/java -version
java version "1.4.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-b01)
Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed mode)

$ /usr/local/linux-sun-jdk1.4.1/bin/javac Test.java &&
/usr/local/linux-sun-jdk1.4.1/bin/java Test
?

(that's a question mark)
-----

$ /usr/local/linux-blackdown-jdk1.4.1/bin/java -version
java version "1.4.1"
Java(TM) 2 Runtime Environment, Standard Edition (build
Blackdown-1.4.1-beta)
Java HotSpot(TM) Client VM (build Blackdown-1.4.1-beta, mixed mode)

$ /usr/local/linux-blackdown-jdk1.4.1/bin/javac Test.java &&
/usr/local/linux-blackdown-jdk1.4.1/bin/java Test
?

(question mark again)
-----

$ /usr/local/linux-ibm-jdk1.4.0/bin/java -version
java version "1.4.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0)
Classic VM (build 1.4.0, J2RE 1.4.0 IBM build cxia32140-20020917a (JIT
enabled: jitc))

$ /usr/local/linux-ibm-jdk1.4.0/bin/javac Test.java &&
/usr/local/linux-ibm-jdk1.4.0/bin/java Test
é

-----

Unfortunatelly I could not try the 1.4 "from sun sources" version as I have
4.7-RELEASE and the port said it needed a 4.8-STABLE at least.
Now I need 1.4, so I could stay with ibm's one, but unfortunatelly jetty
doesn't seem to work with it at all (just says nothing when I start it...)

Thank you very much for your help !

Do I have to subscribe to a list to see the replies ?

Thanks,

BoD



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000501c31c12$cf8e89c0$0200000a>