Bump up fasterxml jackson lib to 2.7.0 and clean up dependencies
Change-Id: I43d672a1f275ef7108b5dd416f3f120485823d0f
diff --git a/apps/optical/pom.xml b/apps/optical/pom.xml
index 0acae23..9b273cd 100644
--- a/apps/optical/pom.xml
+++ b/apps/optical/pom.xml
@@ -62,19 +62,11 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
- <version>2.4.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
- <version>2.4.2</version>
</dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-databind</artifactId>
- <version>2.6.4</version>
- </dependency>
-
</dependencies>
</project>
diff --git a/features/features.xml b/features/features.xml
index f681228..5495f3e 100644
--- a/features/features.xml
+++ b/features/features.xml
@@ -48,9 +48,9 @@
<bundle>mvn:org.onosproject/onlab-nio/@ONOS-VERSION</bundle>
- <bundle>mvn:com.fasterxml.jackson.core/jackson-core/2.6.4</bundle>
- <bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/2.6.4</bundle>
- <bundle>mvn:com.fasterxml.jackson.core/jackson-databind/2.6.4</bundle>
+ <bundle>mvn:com.fasterxml.jackson.core/jackson-core/2.7.0</bundle>
+ <bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/2.7.0</bundle>
+ <bundle>mvn:com.fasterxml.jackson.core/jackson-databind/2.7.0</bundle>
<bundle>mvn:commons-configuration/commons-configuration/1.10</bundle>
<bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
diff --git a/pom.xml b/pom.xml
index b658bf8..15b5407 100644
--- a/pom.xml
+++ b/pom.xml
@@ -85,7 +85,7 @@
<osgi.version>4.3.1</osgi.version>
<karaf.version>3.0.5</karaf.version>
<jersey.version>1.19</jersey.version>
- <jackson.version>2.6.4</jackson.version>
+ <jackson.version>2.7.0</jackson.version>
<slf4j.version>1.7.6</slf4j.version>
<guava.version>19.0</guava.version>
<commons.io.version>2.4</commons.io.version>
diff --git a/tools/package/archetypes/rest/src/main/resources/archetype-resources/pom.xml b/tools/package/archetypes/rest/src/main/resources/archetype-resources/pom.xml
index 1694a2f..d02a945 100644
--- a/tools/package/archetypes/rest/src/main/resources/archetype-resources/pom.xml
+++ b/tools/package/archetypes/rest/src/main/resources/archetype-resources/pom.xml
@@ -102,13 +102,13 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
- <version>2.6.4</version>
+ <version>2.7.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
- <version>2.6.4</version>
+ <version>2.7.0</version>
<scope>provided</scope>
</dependency>
diff --git a/tools/package/maven-plugin/pom.xml b/tools/package/maven-plugin/pom.xml
index ebf67d5..c7a9e3a 100644
--- a/tools/package/maven-plugin/pom.xml
+++ b/tools/package/maven-plugin/pom.xml
@@ -79,12 +79,12 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
- <version>2.6.4</version>
+ <version>2.7.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
- <version>2.6.4</version>
+ <version>2.7.0</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
diff --git a/utils/jdvue/pom.xml b/utils/jdvue/pom.xml
index 088f2be..13fc876 100644
--- a/utils/jdvue/pom.xml
+++ b/utils/jdvue/pom.xml
@@ -54,13 +54,13 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
- <version>2.4.2</version>
+ <version>2.7.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
- <version>2.4.2</version>
+ <version>2.7.0</version>
<scope>compile</scope>
</dependency>
<dependency>
diff --git a/utils/stc/pom.xml b/utils/stc/pom.xml
index 5590b39..6d6170f 100644
--- a/utils/stc/pom.xml
+++ b/utils/stc/pom.xml
@@ -55,13 +55,13 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
- <version>2.4.2</version>
+ <version>2.7.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
- <version>2.4.2</version>
+ <version>2.7.0</version>
<scope>compile</scope>
</dependency>