i enter value (999999999.99) through java.text.DecimalFormat(#.##), but websphere 3.5.4 through exception(Illegal conversion: java.lang.NumberFormatException: 99999999E8 ) while tomcat 4.0 didn't. any one have idea how to protect this error.
All I can guess is the JVM you are using with WebShere is being a little more liberal with the internal representation of Decimal values then the JVM for Tomcat. The only thing I can suggest you try is putting the "strictfp" keyword on the class and see if that doesn't help.
hi Trusiak, thanks, but this also does not work, in replcement i use varchar and store as its into DB. when i need calculation, first i parse and then calculate on server side. otherwise i haven't any solution. any way thanks a lot. regards, kamran.