From bc0eef9ae2c2f300054d7c0baf22091c184e0c69 Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Wed, 24 Feb 2016 09:15:35 +0000 Subject: [PATCH] Exclude jackson XML from eureka client by default Any client that wants to can include it back again, but generally it only causes problems (XML returned from apps instead of JSON by Spring MVC for instance). In general it only causes problems for services whose clients use "Accept: application/xml,*/*", for instance (like a browser). See gh-306 --- spring-cloud-netflix-dependencies/pom.xml | 4 ++++ spring-cloud-netflix-eureka-server/pom.xml | 4 ++++ spring-cloud-starter-eureka-server/pom.xml | 4 ---- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/spring-cloud-netflix-dependencies/pom.xml b/spring-cloud-netflix-dependencies/pom.xml index 63ab4951..64d18b66 100644 --- a/spring-cloud-netflix-dependencies/pom.xml +++ b/spring-cloud-netflix-dependencies/pom.xml @@ -283,6 +283,10 @@ com.google.code.findbugs jsr305 + + jackson-dataformat-xml + com.fasterxml.jackson.dataformat + diff --git a/spring-cloud-netflix-eureka-server/pom.xml b/spring-cloud-netflix-eureka-server/pom.xml index 307bb4fc..ea6dc33d 100644 --- a/spring-cloud-netflix-eureka-server/pom.xml +++ b/spring-cloud-netflix-eureka-server/pom.xml @@ -83,6 +83,10 @@ javax.inject + + com.fasterxml.jackson.dataformat + jackson-dataformat-xml + com.thoughtworks.xstream xstream diff --git a/spring-cloud-starter-eureka-server/pom.xml b/spring-cloud-starter-eureka-server/pom.xml index 7a2592d8..17af867a 100644 --- a/spring-cloud-starter-eureka-server/pom.xml +++ b/spring-cloud-starter-eureka-server/pom.xml @@ -40,9 +40,5 @@ com.netflix.ribbon ribbon-eureka - - com.thoughtworks.xstream - xstream -