This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line!
See this thread for details.
Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Illegal conversion:

 
muhammad kamran
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Carl Trusiak
Sheriff
Posts: 3341
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
muhammad kamran
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic