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 63ab4951b..64d18b66d 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 307bb4fc4..ea6dc33d8 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 7a2592d8d..17af867af 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 -