A very big +1 to adding JAX-RS to the Web Profile.
I'd also like to suggest a simple Servlet or Basic profile. It would
include servlets, JSP, EL, CDI and JAX-RS. Essentially tomcat / jetty with
CDI and JAX-RS integrated. This would give a very powerful programming
environment (namely CDI and JAX-RS) as a strong base and also allow our
friends developing tomcat and jetty to join in and be a Java EE compliant
server! Oh, and JSF would then run purely in a Java EE environment, no more
"pseudo EE container" aka Servlet container.
On Thu, Feb 16, 2012 at 15:58, Linda DeMichiel
<linda.demichiel_at_oracle.com>wrote:
>
> As you all know, Java EE 6 introduced the Web Profile.
> Its stated target was "developers of modern web applications".
>
> As a web application technology, JAX-RS has received substantial
> uptake among developers and the feedback we have received has been
> extremely positive.
>
> JAX-RS 2.0 is now well underway with significant enhancements and will
> be included as part of Java EE 7.
>
> At this point, we think it is appropriate that JAX-RS be added as a
> required component of the Web Profile.
>
> Please let us know your opinions on this issue.
>
> thanks,
>
> -Linda
>
--
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp
Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling
PGP key id: 926CCFF5
PGP key available at: keyserver.net, pgp.mit.edu