Is there a bug in confluence? I use this code in scriptrunner:
import java.text.DecimalFormat
import java.text.NumberFormat
def locale = new Locale("de","DE"); //The same with Locale.GERMAN
double doubleValue = 12345.67d
DecimalFormat format = (DecimalFormat)NumberFormat.getNumberInstance(locale)
String formattedValue = format.format(doubleValue);
It returns on the one Confluence v7.1: 12.345,67 (CORRECT)
And on the other instance (v7.1 too): 12,345.67 (WRONG!)
Both have the same java locale. Whats wrong?