Repository: camel Updated Branches: refs/heads/camel-2.14.x c05978155 -> 6be4e0982 refs/heads/master a8dfb0359 -> f229d67fe
CAMEL-8118: Should not mess with JDK-wide default Locale here - and locale is dealt with in super-class when we obtain the formatter. Signed-off-by: david <da...@davidkarlsen.com> Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/f229d67f Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/f229d67f Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/f229d67f Branch: refs/heads/master Commit: f229d67feb98b75e517e1415213d09b95fd99b9d Parents: a8dfb03 Author: david <da...@davidkarlsen.com> Authored: Wed Dec 3 20:01:29 2014 +0100 Committer: Claus Ibsen <davscl...@apache.org> Committed: Thu Dec 4 08:18:17 2014 +0100 ---------------------------------------------------------------------- .../camel/dataformat/bindy/format/BigDecimalPatternFormat.java | 2 -- 1 file changed, 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/f229d67f/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/format/BigDecimalPatternFormat.java ---------------------------------------------------------------------- diff --git a/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/format/BigDecimalPatternFormat.java b/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/format/BigDecimalPatternFormat.java index 78e4378..ba208b8 100644 --- a/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/format/BigDecimalPatternFormat.java +++ b/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/format/BigDecimalPatternFormat.java @@ -33,14 +33,12 @@ public class BigDecimalPatternFormat extends NumberPatternFormat<BigDecimal> { @Override public BigDecimal parse(String string) throws Exception { if (getNumberFormat() != null) { - Locale.setDefault(super.getLocale()); DecimalFormat df = (DecimalFormat)getNumberFormat(); df.setParseBigDecimal(true); BigDecimal bd = (BigDecimal)df.parse(string.trim()); if (super.getPrecision() != -1) { bd = bd.setScale(super.getPrecision(), RoundingMode.valueOf(super.getRounding())); } - Locale.getDefault(); return bd; } else { return new BigDecimal(string.trim());