summaryrefslogtreecommitdiffstats
path: root/configserver/pom.xml
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2022-03-11 20:17:36 +0100
committergjoranv <gv@verizonmedia.com>2022-03-11 20:19:11 +0100
commit0d3284f019bcec19846e5d21f940d66f7ba0b855 (patch)
treecf0b58a22fea94229349e2fc026b4b36fac0369f /configserver/pom.xml
parentf4683d0a753673223630f1f39da1335b02f9ac36 (diff)
Let configserver use its own embedded Jersey deps
.. to allow removing the Jersey bundles from Jdisc runtime.
Diffstat (limited to 'configserver/pom.xml')
-rw-r--r--configserver/pom.xml42
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>