CDI 1.2 Released

As you know, CDI 1.1 is an important part of Java EE 7. You may be happy to know that the CDI specification just releases another minor point release - 1.2. As you can imagine the release contains a small number of fixes and clarifications. If you are surprised that a technology that is part of the Java EE platform had an independent release, you really shouldn't be. Although for various practical reasons Java EE technologies are usually synchronized with the platform JSR, individual JSRs are completely free to follow their own release schedule. Past examples include JSF and JAX-RS (and quite possibly JCache now).

The detailed list of changes are outlined on the CDI specification site.


So I still have to wait for Java EE 8 until I can use CDI 1.2? Assuming the Java EE 7 TCK still only tests and requires CDI 1.1.

Or are all Java EE 7 certified application servers required to provide a patch and certify again?

Posted by Philippe Marschall on April 23, 2014 at 03:12 AM PDT #

Java EE 7 implementations can upgrade any API as they need it. One solution is certifying separately for both Java EE 7 and CDI 1.2 (or any other API upgrade). A fully integrated certification can only be provided through a next revision of Java EE.

Posted by Reza Rahman on April 23, 2014 at 07:45 AM PDT #

Post a Comment:
Comments are closed for this entry.