Repository: karaf-decanter Updated Branches: refs/heads/master 3f11fc382 -> 36f4569d0
[KARAF-3607] Fix timezone problem in elastic search appender Project: http://git-wip-us.apache.org/repos/asf/karaf-decanter/repo Commit: http://git-wip-us.apache.org/repos/asf/karaf-decanter/commit/36f4569d Tree: http://git-wip-us.apache.org/repos/asf/karaf-decanter/tree/36f4569d Diff: http://git-wip-us.apache.org/repos/asf/karaf-decanter/diff/36f4569d Branch: refs/heads/master Commit: 36f4569d0bbe9cd14ace4312bc2f1cad74e07127 Parents: 3f11fc3 Author: Christian Schneider <[email protected]> Authored: Fri Mar 13 16:32:21 2015 +0100 Committer: Christian Schneider <[email protected]> Committed: Fri Mar 13 16:32:21 2015 +0100 ---------------------------------------------------------------------- .../decanter/appender/elasticsearch/ElasticsearchAppender.java | 4 ++++ 1 file changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/karaf-decanter/blob/36f4569d/appender/elasticsearch/src/main/java/org/apache/karaf/decanter/appender/elasticsearch/ElasticsearchAppender.java ---------------------------------------------------------------------- diff --git a/appender/elasticsearch/src/main/java/org/apache/karaf/decanter/appender/elasticsearch/ElasticsearchAppender.java b/appender/elasticsearch/src/main/java/org/apache/karaf/decanter/appender/elasticsearch/ElasticsearchAppender.java index 0d45983..ab1d791 100644 --- a/appender/elasticsearch/src/main/java/org/apache/karaf/decanter/appender/elasticsearch/ElasticsearchAppender.java +++ b/appender/elasticsearch/src/main/java/org/apache/karaf/decanter/appender/elasticsearch/ElasticsearchAppender.java @@ -22,6 +22,7 @@ import java.text.SimpleDateFormat; import java.util.Date; import java.util.Map; import java.util.Map.Entry; +import java.util.TimeZone; import javax.json.Json; import javax.json.JsonObject; @@ -52,6 +53,9 @@ public class ElasticsearchAppender implements Appender { public ElasticsearchAppender(String host, int port) { this.host = host; this.port = port; + TimeZone tz = TimeZone.getTimeZone( "UTC" ); + tsFormat.setTimeZone(tz); + indexDateFormat.setTimeZone(tz); } @SuppressWarnings("resource")
