A big day for Java EE - Java EE 8 is now officially launched as JSR 366 via the JCP process. As you might have expected the primary focus areas are HTTP 2/HTML 5 support, CDI/managed bean alignment, cloud support and Java SE alignment.
Here is some of the very high level content:
Server-Sent Events (SSE)
Action oriented web framework to complement JSF
More support for Hypermedia
Enhancements to JSON-P, WebSocket and JAX-RS
Managed Bean/CDI Alignment
Container services such as EJB style declarative security and scheduling made available to managed beans/CDI generally
MDB style CDI based declarative JMS message listeners
Pruning some of the older EJB 2/CORBA APIs
JAX-RS alignment with CDI
REST APIs for management and monitoring
Taking advantage of features available such as repeating annotations, lambda expressions, the Date/Time API, type annotations, Completable Futures and so on.
This of course is just the high level initial plan and there will be many other changes included such as updates to JSF and JMS as well as the addition of JCache/data grids. Do make sure to check outthe JSR page on jcp.orgfor details. Now is the time to start getting involved or at least begin to think about it.
Besides the platform JSR, a number of APIs targeted to Java EE 8 have also now been filed, each under their own JSR. Check out the details on each JSR page: