Skip to content

Commit ca393e7

Browse files
committed
Upgrade Jackson to 2.5.0
1 parent 4359458 commit ca393e7

4 files changed

Lines changed: 11 additions & 23 deletions

File tree

pom.xml

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
<kubernetes.api.password>vagrant</kubernetes.api.password>
4545
<docker.image>busybox</docker.image>
4646
<resteasy.version>3.0.9.Final</resteasy.version>
47+
<jackson.version>2.5.0</jackson.version>
4748
</properties>
4849

4950
<dependencies>
@@ -52,11 +53,6 @@
5253
<artifactId>jaxrs-api</artifactId>
5354
<version>${resteasy.version}</version>
5455
</dependency>
55-
<dependency>
56-
<groupId>org.codehaus.jackson</groupId>
57-
<artifactId>jackson-core-asl</artifactId>
58-
<version>1.9.12</version>
59-
</dependency>
6056
<dependency>
6157
<groupId>commons-logging</groupId>
6258
<artifactId>commons-logging</artifactId>
@@ -80,19 +76,9 @@
8076
<version>${resteasy.version}</version>
8177
</dependency>
8278
<dependency>
83-
<groupId>org.jboss.resteasy</groupId>
84-
<artifactId>resteasy-jaxrs</artifactId>
85-
<version>${resteasy.version}</version>
86-
</dependency>
87-
<dependency>
88-
<groupId>org.jboss.resteasy</groupId>
89-
<artifactId>resteasy-jaxb-provider</artifactId>
90-
<version>${resteasy.version}</version>
91-
</dependency>
92-
<dependency>
93-
<groupId>org.jboss.resteasy</groupId>
94-
<artifactId>resteasy-jackson-provider</artifactId>
95-
<version>${resteasy.version}</version>
79+
<groupId>com.fasterxml.jackson.jaxrs</groupId>
80+
<artifactId>jackson-jaxrs-json-provider</artifactId>
81+
<version>${jackson.version}</version>
9682
</dependency>
9783

9884
<dependency>

src/main/java/com/github/kubernetes/java/client/model/Container.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,9 @@
2525
import java.util.List;
2626

2727
import org.apache.commons.lang3.StringUtils;
28-
import org.codehaus.jackson.annotate.JsonIgnore;
29-
import org.codehaus.jackson.annotate.JsonProperty;
28+
29+
import com.fasterxml.jackson.annotation.JsonIgnore;
30+
import com.fasterxml.jackson.annotation.JsonProperty;
3031

3132
public class Container {
3233

src/main/java/com/github/kubernetes/java/client/model/Kind.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.github.kubernetes.java.client.model;
22

3-
import org.codehaus.jackson.annotate.JsonCreator;
4-
import org.codehaus.jackson.annotate.JsonValue;
3+
import com.fasterxml.jackson.annotation.JsonCreator;
4+
import com.fasterxml.jackson.annotation.JsonValue;
55

66
public enum Kind {
77
STATUS("Status"), STATUSDETAILS("StatusDetails"), POD("Pod"), PODLIST("PodList"), REPLICATIONCONTROLLER(

src/main/java/com/github/kubernetes/java/client/v2/RestFactory.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@
1212
import org.apache.http.impl.client.BasicAuthCache;
1313
import org.apache.http.impl.client.DefaultHttpClient;
1414
import org.apache.http.protocol.BasicHttpContext;
15-
import org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider;
1615
import org.jboss.resteasy.client.jaxrs.ProxyBuilder;
1716
import org.jboss.resteasy.client.jaxrs.ResteasyClient;
1817
import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder;
1918
import org.jboss.resteasy.client.jaxrs.engines.ApacheHttpClient4Engine;
2019

20+
import com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider;
21+
2122
public class RestFactory {
2223

2324
private final ClassLoader classLoader;

0 commit comments

Comments
 (0)