Date: Thu, 15 Mar 2007 14:25:38 -0700 From: "victori@salesdepotinc.com" <victori@salesdepotinc.com> To: freebsd-java@freebsd.org Subject: diablo jvm issue, at the byte code level Message-ID: <635C86FC-5150-4528-972E-A5E99418D0A9@salesdepotinc.com>
next in thread | raw e-mail | index | archive | help
Anonuser has posted on my behalf, seems like this issue with NumberFormat is at the bytecode level Here is an example testcase: import java.text.*; public class Test { public static void main(String[] args) { try { System.out.println(NumberFormat.getCurrencyInstance().parse ("$1.99").doubleValue()); } catch (Exception e) { e.printStackTrace(); } } } Save as Test.java ; compile under the SUN JVM: javac Test.java Run the class under the Diablo jvm and you will receive -bash-2.05b$ java Test java.text.ParseException: Unparseable number: "$1.99" at java.text.NumberFormat.parse(NumberFormat.java:309) at Test.main(Test.java:6) And when I run it with the SUN JDK absolute# /usr/local/linux-sun-jdk1.5.0/bin/java Test 1.99 Works correctly.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?635C86FC-5150-4528-972E-A5E99418D0A9>