Remove jackson from policy-endpoints pom 04/78704/2
authorJim Hahn <jrh3@att.com>
Mon, 18 Feb 2019 18:30:00 +0000 (13:30 -0500)
committerJim Hahn <jrh3@att.com>
Mon, 18 Feb 2019 21:28:55 +0000 (16:28 -0500)
Removed most jackson dependencies from the policy-endpoints pom,
leaving jackson-annotations.
Moved jersey.version to top-level pom.

Change-Id: I73c6fef79d104ef62c7632ad3e02bc52865351cd
Issue-ID: POLICY-1531
Signed-off-by: Jim Hahn <jrh3@att.com>
gson/pom.xml
policy-endpoints/pom.xml
pom.xml

index 8f6272a..d02ede1 100644 (file)
     <description>Common Utilities</description>
     <packaging>jar</packaging>
 
-    <properties>
-        <!-- TODO move to top-level or parent -->
-        <jersey.version>2.25.1</jersey.version>
-    </properties>
-
     <dependencies>
         <dependency>
             <groupId>org.slf4j</groupId>
index c7bc8c4..1d8ae53 100644 (file)
@@ -37,7 +37,6 @@
     <properties>
         <jersey.swagger.version>1.5.18</jersey.swagger.version>
         <cambria.version>1.2.1-oss</cambria.version>
-        <jersey.version>2.25.1</jersey.version>
         <jackson.version>2.9.5</jackson.version>
         <http.client.version>4.5.5</http.client.version>
         <http.core.version>4.4.4</http.core.version>
             <version>${jersey.version}</version>
         </dependency>
 
-        <dependency>
-            <groupId>org.glassfish.jersey.media</groupId>
-            <artifactId>jersey-media-json-jackson</artifactId>
-            <version>${jersey.version}</version>
-        </dependency>
-
         <dependency>
             <groupId>org.glassfish.jersey.containers</groupId>
             <artifactId>jersey-container-jetty-http</artifactId>
             <artifactId>gson</artifactId>
         </dependency>
 
-        <dependency>
-            <groupId>com.fasterxml.jackson.core</groupId>
-            <artifactId>jackson-databind</artifactId>
-            <version>${jackson.version}</version>
-        </dependency>
-
-        <dependency>
-            <groupId>com.fasterxml.jackson.datatype</groupId>
-            <artifactId>jackson-datatype-jsr310</artifactId>
-            <version>${jackson.version}</version>
-        </dependency>
-
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-annotations</artifactId>
diff --git a/pom.xml b/pom.xml
index de4f6a9..0ff6676 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -59,6 +59,7 @@
 
         <!-- Project common dependency versions -->
         <commons-lang3.version>3.4</commons-lang3.version>
+        <jersey.version>2.25.1</jersey.version>
     </properties>
 
     <modules>