dev@glassfish.java.net

[gf-dev] Jersey 2.14 integration

From: Michal Gajdos <michal.gajdos_at_oracle.com>
Date: Fri, 12 Dec 2014 13:25:32 +0100

Hi Romain,

can you, please, review the attached patch?

- Updated Jersey version to 2.14
- Updated HK2 version to 2.4.0-b06
- Added javax.el to nucleus distro (needed by Bean Validation impl)

Thanks,
Michal

Index: nucleus/packager/nucleus-hk2/pom.xml
===================================================================
--- nucleus/packager/nucleus-hk2/pom.xml (revision 63719)
+++ nucleus/packager/nucleus-hk2/pom.xml (working copy)
@@ -103,6 +103,10 @@
             <artifactId>javax.inject</artifactId>
         </dependency>
         <dependency>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ </dependency>
+ <dependency>
             <groupId>org.javassist</groupId>
             <artifactId>javassist</artifactId>
         </dependency>
Index: nucleus/pom.xml
===================================================================
--- nucleus/pom.xml (revision 63719)
+++ nucleus/pom.xml (working copy)
@@ -147,8 +147,8 @@
         <servlet-api.version>3.1.0</servlet-api.version>
         <grizzly.version>2.3.15-gfa</grizzly.version>
         <saaj-api.version>1.3.4</saaj-api.version>
- <hk2.version>2.3.0</hk2.version>
- <hk2.plugin.version>2.3.0</hk2.plugin.version>
+ <hk2.version>2.4.0-b06</hk2.version>
+ <hk2.plugin.version>2.4.0-b06</hk2.plugin.version>
         <javax.el.version>3.0.1-b03</javax.el.version>
         <javax.el-api.version>3.0.1-b03</javax.el-api.version>
         <trilead-ssh2.version>build212-hudson-6</trilead-ssh2.version>
@@ -156,7 +156,7 @@
         <gmbal.version>4.0.0-b001</gmbal.version>
         <woodstox.version>4.1.2</woodstox.version>
         <antlr.version>2.7.6</antlr.version>
- <jersey.version>2.13</jersey.version>
+ <jersey.version>2.14</jersey.version>
         <jackson.version>2.3.2</jackson.version>
         <jettison.version>1.3.3</jettison.version>
         <jax-rs-api.spec.version>2.0</jax-rs-api.spec.version>
@@ -755,6 +755,11 @@
                 <version>${javax.el-api.version}</version>
             </dependency>
             <dependency>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ <version>${javax.el.version}</version>
+ </dependency>
+ <dependency>
                 <groupId>com.fasterxml.jackson.jaxrs</groupId>
                 <artifactId>jackson-jaxrs-base</artifactId>
                 <version>${jackson.version}</version>