From owner-freebsd-java@FreeBSD.ORG Fri May 16 18:22:42 2003 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DED037B401 for ; Fri, 16 May 2003 18:22:41 -0700 (PDT) Received: from JRAF.org (m198.net195-132-85.noos.fr [195.132.85.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3CE143F93 for ; Fri, 16 May 2003 18:22:40 -0700 (PDT) (envelope-from BoD@JRAF.org) Received: from bureau (bureau.JRAF.org [10.0.0.2]) by JRAF.org (Postfix) with SMTP id 2DD70377F5 for ; Sat, 17 May 2003 03:24:11 +0200 (CEST) Message-ID: <000501c31c12$cf8e89c0$0200000a@bureau> From: "BoD" To: Date: Sat, 17 May 2003 03:22:39 +0200 Organization: BoD inc. MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Subject: Encoding/accents problem X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: BoD List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 May 2003 01:22:42 -0000 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