diff options
author | gjoranv <gv@verizonmedia.com> | 2022-03-11 20:17:36 +0100 |
---|---|---|
committer | gjoranv <gv@verizonmedia.com> | 2022-03-11 20:19:11 +0100 |
commit | 0d3284f019bcec19846e5d21f940d66f7ba0b855 (patch) | |
tree | cf0b58a22fea94229349e2fc026b4b36fac0369f /configserver | |
parent | f4683d0a753673223630f1f39da1335b02f9ac36 (diff) |
Let configserver use its own embedded Jersey deps
.. to allow removing the Jersey bundles from Jdisc runtime.
Diffstat (limited to 'configserver')
-rw-r--r-- | configserver/pom.xml | 42 |
1 files changed, 25 insertions, 17 deletions
diff --git a/configserver/pom.xml b/configserver/pom.xml index e81d1d5d970..f3b70d0e12b 100644 --- a/configserver/pom.xml +++ b/configserver/pom.xml @@ -155,19 +155,6 @@ <scope>test</scope> </dependency> <dependency> - <groupId>com.yahoo.vespa</groupId> - <artifactId>vespa_jersey2</artifactId> - <version>${project.version}</version> - <scope>provided</scope> - <type>pom</type> - </dependency> - <dependency> - <groupId>javax.ws.rs</groupId> - <artifactId>javax.ws.rs-api</artifactId> - <version>2.0</version> - <scope>provided</scope> - </dependency> - <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <scope>provided</scope> @@ -222,10 +209,6 @@ <scope>test</scope> </dependency> <dependency> - <groupId>org.glassfish.jersey.ext</groupId> - <artifactId>jersey-proxy-client</artifactId> - </dependency> - <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <scope>test</scope> @@ -236,6 +219,31 @@ <version>${project.version}</version> <scope>compile</scope> </dependency> + + <!-- Jersey, needed by serviceview --> + <dependency> + <groupId>javax.ws.rs</groupId> + <artifactId>javax.ws.rs-api</artifactId> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.glassfish.jersey.core</groupId> + <artifactId>jersey-client</artifactId> + </dependency> + <dependency> + <groupId>org.glassfish.jersey.core</groupId> + <artifactId>jersey-server</artifactId> + </dependency> + <dependency> + <groupId>org.glassfish.jersey.ext</groupId> + <artifactId>jersey-proxy-client</artifactId> + </dependency> + <dependency> + <groupId>org.glassfish.jersey.media</groupId> + <artifactId>jersey-media-json-jackson</artifactId> + </dependency> + <!-- Jersey END --> + </dependencies> <build> <plugins> |