[jax-rs-spec users] [jsr339-experts] Re: JAX-RS 2.1 JSR

From: Markus KARG <>
Date: Wed, 20 Aug 2014 18:15:23 +0200

>> BTW, as you intend to target Java SE 8, it might me a good idea to add
>> a mandatory item to that list: Supporting the new language features,
>> in particular lambda expressions, streams API, and Consumers /
>> Producers. Those are what people most commonly understand unter "8",
>> so it would be a shame if we do not overhaul the API using that features.
>Java 8 would be too early, same way as Java 7 was to early was Java 2.0.
>We have users still on Java 1.5 due to the internal restrictions. Making
Java 7 a base stack for 2.1 would work IMHO.

But the draft says that Java 8 is the base of the JSR, so what sense does it
makes to enforce _that_ but not _using_ any of the implied features? To
support your issue the result would be to reduce the draft to mandate Java
5. Unless that is truly what you have in mind, it is senseless to be against
usage of Java 8 _features_, as Java 8 implies a binary format which does not
load on JRE 5 anyways.

So what is your actual idea? Mandate Java 5 or mandate Java 8 with Java 5
binary format?

Cheers, Sergey
> Regards
> Markus
> -----Original Message-----
> From: Santiago Pericas-Geertsen
> []
> Sent: Dienstag, 19. August 2014 16:30
> To:
> Subject: [jsr339-experts] JAX-RS 2.1 JSR
> Hello Experts,
> After collecting the feedback on this alias as well as that of the
> community (via the survey), we are ready to move forward with JAX-RS
> version 2.1. We decided to spin off the MVC work into a separate JSR,
> now called MVC 1.0. It is likely that MVC 1.0 will define integration
> points with JAX-RS, but it will be up to the MVC EG group to define
> those. In addition, MVC 1.0 may support other types of controllers.
> In preparation for the JSR submission, I'd like to ask if I can list
> your name as a _supporter_ for JAX-RS 2.1 (Note that becoming a
> supporter is different from an EG member). If you want to be listed as
> a supporter, please respond to this message as soon as possible.
> Looking forward to working with you again. Thanks!
> -- Santiago