dev@glassfish.java.net

[gf-dev] Re: Jersey 2.14 integration

From: Romain Grecourt <romain.grecourt_at_oracle.com>
Date: Mon, 15 Dec 2014 10:57:22 +0100

Looks good.

Thanks,
Romain

On 12/12/14 1:25 PM, Michal Gajdos wrote:
> 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>