<type>xml</type>
</dependency>
+ <dependency>
+ <groupId>org.glassfish.jersey.inject</groupId>
+ <artifactId>jersey-hk2</artifactId>
+ <exclusions>
+ <!-- Provided by org.glassfish.hk2.external/javax.inject, which is a proper bundle. That probably
+ should also be excluded and we should rely on whatever is recommended for Karaf. -->
+ <exclusion>
+ <groupId>javax.inject</groupId>
+ <artifactId>javax.inject</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
<dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-client</artifactId>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<features xmlns="http://karaf.apache.org/xmlns/features/v1.5.0" name="odl-jersey-2">
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-jersey-2">
<feature version="0.0.0">
<feature>odl-javassist-3</feature>
<feature>odl-servlet-api</feature>
<feature>odl-ws-rs-api</feature>
<bundle>mvn:javax.annotation/javax.annotation-api/1.3.1</bundle>
<bundle>mvn:javax.validation/validation-api/1.1.0.Final</bundle>
- <bundle>mvn:org.glassfish.hk2.external/aopalliance-repackaged/2.5.0-b32</bundle>
- <bundle>mvn:org.glassfish.hk2.external/javax.inject/2.5.0-b32</bundle>
- <bundle>mvn:org.glassfish.hk2/hk2-api/2.5.0-b32</bundle>
- <bundle>mvn:org.glassfish.hk2/hk2-locator/2.5.0-b32</bundle>
- <bundle>mvn:org.glassfish.hk2/hk2-utils/2.5.0-b32</bundle>
+ <bundle>mvn:org.glassfish.hk2.external/aopalliance-repackaged/2.5.0-b42</bundle>
+ <bundle>mvn:org.glassfish.hk2.external/javax.inject/2.5.0-b42</bundle>
+ <bundle>mvn:org.glassfish.hk2/hk2-api/2.5.0-b42</bundle>
+ <bundle>mvn:org.glassfish.hk2/hk2-locator/2.5.0-b42</bundle>
+ <bundle>mvn:org.glassfish.hk2/hk2-utils/2.5.0-b42</bundle>
<bundle>mvn:org.glassfish.hk2/osgi-resource-locator/1.0.1</bundle>
- <bundle>mvn:org.glassfish.jersey.bundles.repackaged/jersey-guava/2.25.1</bundle>
- <bundle>mvn:org.glassfish.jersey.containers/jersey-container-servlet-core/2.25.1</bundle>
- <bundle>mvn:org.glassfish.jersey.containers/jersey-container-servlet/2.25.1</bundle>
- <bundle>mvn:org.glassfish.jersey.core/jersey-client/2.25.1</bundle>
- <bundle>mvn:org.glassfish.jersey.core/jersey-common/2.25.1</bundle>
- <bundle>mvn:org.glassfish.jersey.core/jersey-server/2.25.1</bundle>
- <bundle>mvn:org.glassfish.jersey.media/jersey-media-jaxb/2.25.1</bundle>
- <bundle>mvn:org.glassfish.jersey.media/jersey-media-sse/2.25.1</bundle>
+ <bundle>mvn:org.glassfish.jersey.containers/jersey-container-servlet-core/2.27</bundle>
+ <bundle>mvn:org.glassfish.jersey.containers/jersey-container-servlet/2.27</bundle>
+ <bundle>mvn:org.glassfish.jersey.core/jersey-client/2.27</bundle>
+ <bundle>mvn:org.glassfish.jersey.core/jersey-common/2.27</bundle>
+ <bundle>mvn:org.glassfish.jersey.core/jersey-server/2.27</bundle>
+ <bundle>mvn:org.glassfish.jersey.inject/jersey-hk2/2.27</bundle>
+ <bundle>mvn:org.glassfish.jersey.media/jersey-media-jaxb/2.27</bundle>
+ <bundle>mvn:org.glassfish.jersey.media/jersey-media-sse/2.27</bundle>
</feature>
</features>
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs-api</artifactId>
- <version>2.0.1</version>
+ <version>2.1.1</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey</groupId>
<artifactId>jersey-bom</artifactId>
- <version>2.25.1</version>
+ <version>2.27</version>
<type>pom</type>
<scope>import</scope>
</dependency>