What does this error mean?

3
2009-08-05 14:25:11.296 ERROR - CORE: An error occurred while initializing the Core com.mendix.core.A.A(CoreInitializer.java:110) com.mendix.core.Core.initialize(Core.java:116) com.mendix.externalinterface.menu.ConsoleMenu.main(ConsoleMenu.java:268) Caused by: multiple points sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1084) java.lang.Double.parseDouble(Double.java:510) com.mendix.core.objectmanagement.member.MendixCurrency.parseValueFromString(MendixCurrency.java:51)
asked
3 answers
4

This error message is due to setting the default value of a member with type Currency to a value with an unaccepted token. In the next release we will add a consistency check for this.

Only digits and one point (.) are accepted.

answered
2

Hello Daniel,

I think the stacktrace you sent is not complete. It's not easy to figure out what happened without a whole stacktrace. Could you maybe send the whole stacktrace and describe what you were doing when it occurred?

answered
1

Changing the default value to 2000.50 would indeed solve this error message. Default values don't accept thousand seperators. This will be a consistency check in the next release

answered