You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2014/12/04 08:21:17 UTC

[1/2] camel git commit: CAMEL-8118: Should not mess with JDK-wide default Locale here - and locale is dealt with in super-class when we obtain the formatter.

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 <da...@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());


[2/2] camel git commit: CAMEL-8118: Should not mess with JDK-wide default Locale here - and locale is dealt with in super-class when we obtain the formatter.

Posted by da...@apache.org.
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/6be4e098
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/6be4e098
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/6be4e098

Branch: refs/heads/camel-2.14.x
Commit: 6be4e098226458ab1dd5128802f738fdfcaf4c5e
Parents: c059781
Author: david <da...@davidkarlsen.com>
Authored: Wed Dec 3 20:01:29 2014 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Thu Dec 4 08:21:06 2014 +0100

----------------------------------------------------------------------
 .../camel/dataformat/bindy/format/BigDecimalPatternFormat.java     | 2 --
 1 file changed, 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/6be4e098/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());