Update Jackson lib, change repo for lib

(cherry picked from commit c80fb43bbb1c41e5104a967d2a0c89028ebf4920)
This commit is contained in:
Bogdan Bodnarjuk 2016-04-26 17:32:57 +03:00 committed by bodnarjuk
parent bdaff5bf5d
commit 4f4c9a0599
3 changed files with 15 additions and 17 deletions

View file

@ -466,12 +466,12 @@
<artifactId>cxf-rt-frontend-jaxrs</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-jaxrs</artifactId>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-json-provider</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-xc</artifactId>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-jaxb-annotations</artifactId>
</dependency>
<!-- ZK Timeplot -->

View file

@ -26,10 +26,10 @@ import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import javax.ws.rs.core.Response.Status;
import com.fasterxml.jackson.databind.DeserializationFeature;
import org.apache.commons.lang.StringUtils;
import org.apache.cxf.jaxrs.client.WebClient;
import org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider;
import org.codehaus.jackson.map.DeserializationConfig.Feature;
import com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider;
import org.libreplan.importers.jira.IssueDTO;
import org.libreplan.importers.jira.SearchResultDTO;
import org.libreplan.ws.cert.NaiveTrustProvider;
@ -131,12 +131,10 @@ public class JiraRESTClient {
private static WebClient createClient(String url) {
JacksonJaxbJsonProvider jacksonJaxbJsonProvider = new JacksonJaxbJsonProvider();
jacksonJaxbJsonProvider.configure(Feature.FAIL_ON_UNKNOWN_PROPERTIES,
false);
jacksonJaxbJsonProvider.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
return WebClient.create(url,
Collections.singletonList(jacksonJaxbJsonProvider)).accept(
mediaTypes);
return WebClient.create(url,
Collections.singletonList(jacksonJaxbJsonProvider)).accept(mediaTypes);
}

12
pom.xml
View file

@ -563,14 +563,14 @@
<!-- jackson provider -->
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-jaxrs</artifactId>
<version>1.9.9</version>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-json-provider</artifactId>
<version>2.7.3</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-xc</artifactId>
<version>1.9.9</version>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-jaxb-annotations</artifactId>
<version>2.7.3</version>
</dependency>
<!-- ZK Timeplot -->