You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2016/04/28 14:04:11 UTC

svn commit: r1741417 - /tomee/site/trunk/content/tomee-version-policies.mdtext

Author: rmannibucau
Date: Thu Apr 28 12:04:11 2016
New Revision: 1741417

URL: http://svn.apache.org/viewvc?rev=1741417&view=rev
Log:
basic word on tomee 7 and certification

Modified:
    tomee/site/trunk/content/tomee-version-policies.mdtext

Modified: tomee/site/trunk/content/tomee-version-policies.mdtext
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/tomee-version-policies.mdtext?rev=1741417&r1=1741416&r2=1741417&view=diff
==============================================================================
--- tomee/site/trunk/content/tomee-version-policies.mdtext (original)
+++ tomee/site/trunk/content/tomee-version-policies.mdtext Thu Apr 28 12:04:11 2016
@@ -3,8 +3,7 @@
 
 TomEE version policy is made of three dot-separated numbers: x.y.z
 
-  - x is the major version. It corresponds to the maximum Java EE specification supported by TomEE, starting  with value 1 for Java EE 6 support. The foreseable major versions are:
- TomEE 1.y.z supporting Java EE 6, TomEE 2.y.z supporting Java EE 7 and TomEE 3.y.z supporting Java EE8
+  - x is the major version. It corresponds to the maximum Java EE specification supported by TomEE and a codebase generation, starting  with value 1 for Java EE 6 support. Next major will be 7 targetting JavaEE 7 etc...
 
   - y is the minor version. It corresponds to a features level, starting at 0. Initial TomEE release was 1.0.0, followed by 1.5.0 because of the accumulation of features changes delivered since 1.0.0. Note that features changes must comply with the Java EE specification level given by TomEE's major version.
 
@@ -12,5 +11,14 @@ TomEE version policy is made of three do
 
 These policies allow an Java EE application to be certified with a given TomEEE version x.y.z and to be compatible with TomEE versions x.y1.* with y1>y and compatible with TomEE version x.y.z1 with z1>z.
 
+Important: being JavaEE certified means the server passed the Test Compatibility Kit (TCK). To simplify/summarize it is a big test suite to validate your are compliant with a JavaEE version. TomEE 1.x passed the JavaEE 6 TCK which was donated to Apache Software Foundation by Oracle. This donation hasn't been done to Apache for JavaEE 7 so TomEE is not able for now to be validated against it and therefore TomEE versions targetting JavaEE 7 are not yet certified.
+
+To make it more explicit here is a small table showing the targetted JavaEE version and the related certification state by version:
+
+<table>
+<tr><td>TomEE Version</td><td>JavaEE Version</td><td>Certified</td></tr>
+<tr><td>1.x</td><td>6</td><td>Yes</td></tr>
+<tr><td>7.x</td><td>7</td><td>No</td></tr>
+</table>