diff --git a/pom.xml b/pom.xml index 306f04af851..dead5060a82 100644 --- a/pom.xml +++ b/pom.xml @@ -117,16 +117,16 @@ - org.codehaus.jackson - jackson-core-asl - 1.9.7 + com.fasterxml.jackson.core + jackson-core + 2.0.4 compile - org.codehaus.jackson - jackson-smile - 1.9.7 + com.fasterxml.jackson.dataformat + jackson-dataformat-smile + 2.0.4 compile diff --git a/src/main/java/org/elasticsearch/common/xcontent/XContentFactory.java b/src/main/java/org/elasticsearch/common/xcontent/XContentFactory.java index 84456085f60..bab2205b986 100644 --- a/src/main/java/org/elasticsearch/common/xcontent/XContentFactory.java +++ b/src/main/java/org/elasticsearch/common/xcontent/XContentFactory.java @@ -19,7 +19,7 @@ package org.elasticsearch.common.xcontent; -import org.codehaus.jackson.smile.SmileConstants; +import com.fasterxml.jackson.dataformat.smile.SmileConstants; import org.elasticsearch.ElasticSearchIllegalArgumentException; import org.elasticsearch.ElasticSearchParseException; import org.elasticsearch.common.bytes.BytesReference; diff --git a/src/main/java/org/elasticsearch/common/xcontent/XContentString.java b/src/main/java/org/elasticsearch/common/xcontent/XContentString.java index c94b17bebf3..af77478b20d 100644 --- a/src/main/java/org/elasticsearch/common/xcontent/XContentString.java +++ b/src/main/java/org/elasticsearch/common/xcontent/XContentString.java @@ -19,7 +19,7 @@ package org.elasticsearch.common.xcontent; -import org.codehaus.jackson.io.SerializedString; +import com.fasterxml.jackson.core.io.SerializedString; /** * diff --git a/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContent.java b/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContent.java index 439002eab7b..307b49f911a 100644 --- a/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContent.java +++ b/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContent.java @@ -19,10 +19,10 @@ package org.elasticsearch.common.xcontent.json; -import org.codehaus.jackson.JsonEncoding; -import org.codehaus.jackson.JsonFactory; -import org.codehaus.jackson.JsonGenerator; -import org.codehaus.jackson.JsonParser; +import com.fasterxml.jackson.core.JsonEncoding; +import com.fasterxml.jackson.core.JsonFactory; +import com.fasterxml.jackson.core.JsonGenerator; +import com.fasterxml.jackson.core.JsonParser; import org.elasticsearch.common.bytes.BytesReference; import org.elasticsearch.common.io.FastStringReader; import org.elasticsearch.common.xcontent.*; diff --git a/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContentGenerator.java b/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContentGenerator.java index 5bd851ab4b3..b92330775ae 100644 --- a/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContentGenerator.java +++ b/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContentGenerator.java @@ -19,7 +19,7 @@ package org.elasticsearch.common.xcontent.json; -import org.codehaus.jackson.JsonGenerator; +import com.fasterxml.jackson.core.JsonGenerator; import org.elasticsearch.common.bytes.BytesReference; import org.elasticsearch.common.io.Streams; import org.elasticsearch.common.xcontent.*; diff --git a/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContentParser.java b/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContentParser.java index 1f5ae1343e2..016ef9f36c0 100644 --- a/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContentParser.java +++ b/src/main/java/org/elasticsearch/common/xcontent/json/JsonXContentParser.java @@ -19,8 +19,8 @@ package org.elasticsearch.common.xcontent.json; -import org.codehaus.jackson.JsonParser; -import org.codehaus.jackson.JsonToken; +import com.fasterxml.jackson.core.JsonParser; +import com.fasterxml.jackson.core.JsonToken; import org.elasticsearch.ElasticSearchIllegalStateException; import org.elasticsearch.common.xcontent.XContentType; import org.elasticsearch.common.xcontent.support.AbstractXContentParser; diff --git a/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContent.java b/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContent.java index d120c0a3e1c..c9a3c1437dc 100644 --- a/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContent.java +++ b/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContent.java @@ -19,9 +19,9 @@ package org.elasticsearch.common.xcontent.smile; -import org.codehaus.jackson.JsonEncoding; -import org.codehaus.jackson.smile.SmileFactory; -import org.codehaus.jackson.smile.SmileGenerator; +import com.fasterxml.jackson.core.JsonEncoding; +import com.fasterxml.jackson.dataformat.smile.SmileFactory; +import com.fasterxml.jackson.dataformat.smile.SmileGenerator; import org.elasticsearch.common.bytes.BytesReference; import org.elasticsearch.common.io.FastStringReader; import org.elasticsearch.common.xcontent.*; diff --git a/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContentGenerator.java b/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContentGenerator.java index 53c703d5ca5..93ed86bdf20 100644 --- a/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContentGenerator.java +++ b/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContentGenerator.java @@ -19,8 +19,8 @@ package org.elasticsearch.common.xcontent.smile; -import org.codehaus.jackson.JsonGenerator; -import org.codehaus.jackson.smile.SmileParser; +import com.fasterxml.jackson.core.JsonGenerator; +import com.fasterxml.jackson.dataformat.smile.SmileParser; import org.elasticsearch.common.bytes.BytesReference; import org.elasticsearch.common.xcontent.XContentType; import org.elasticsearch.common.xcontent.json.JsonXContentGenerator; diff --git a/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContentParser.java b/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContentParser.java index 3269c1e72f8..2472bc28584 100644 --- a/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContentParser.java +++ b/src/main/java/org/elasticsearch/common/xcontent/smile/SmileXContentParser.java @@ -19,7 +19,7 @@ package org.elasticsearch.common.xcontent.smile; -import org.codehaus.jackson.JsonParser; +import com.fasterxml.jackson.core.JsonParser; import org.elasticsearch.common.xcontent.XContentType; import org.elasticsearch.common.xcontent.json.JsonXContentParser; diff --git a/src/test/java/org/elasticsearch/test/unit/deps/jackson/JacksonLocationTests.java b/src/test/java/org/elasticsearch/test/unit/deps/jackson/JacksonLocationTests.java index 250705c8fe5..67b4228fd7e 100644 --- a/src/test/java/org/elasticsearch/test/unit/deps/jackson/JacksonLocationTests.java +++ b/src/test/java/org/elasticsearch/test/unit/deps/jackson/JacksonLocationTests.java @@ -19,7 +19,7 @@ package org.elasticsearch.test.unit.deps.jackson; -import org.codehaus.jackson.*; +import com.fasterxml.jackson.core.*; import org.elasticsearch.common.io.FastByteArrayOutputStream; import org.testng.annotations.Test;