You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by bu...@apache.org on 2012/01/14 00:43:27 UTC

svn commit: r802591 - /websites/staging/openejb/trunk/content/comparison.html

Author: buildbot
Date: Fri Jan 13 23:43:27 2012
New Revision: 802591

Log:
Staging update by buildbot for openejb

Modified:
    websites/staging/openejb/trunk/content/comparison.html

Modified: websites/staging/openejb/trunk/content/comparison.html
==============================================================================
--- websites/staging/openejb/trunk/content/comparison.html (original)
+++ websites/staging/openejb/trunk/content/comparison.html Fri Jan 13 23:43:27 2012
@@ -72,6 +72,44 @@
 <h1>Comparison</h1>
 </div>
 
+<h1>How is OpenEJB different than TomEE?</h1>
+
+<p>It's different in two major ways, only one of them technical:</p>
+
+<ul>
+<li>TomEE incorporates two additional projects; Tomcat and MyFaces</li>
+<li>TomEE, as a name, more easily implies the breadth of technologies included</li>
+</ul>
+
+<p>Effectively, TomEE is a superset of OpenEJB.</p>
+
+<table>
+<tr>
+<th></th>
+<th>Tomcat</th>
+<th>OpenEJB</th>
+<th>TomEE+</th>
+</tr>
+
+<tr><td>Java Servlets</td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java ServerPages (JSP)</td> <td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td> <td></td> <td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java ServerFaces (JSF)</td><td></td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java Transaction API (JTA)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java Persistence API (JPA)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java API for XML Web Services (JAX-WS)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java API for RESTful Web Services (JAX-RS)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java Messaging Service (JMS)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java Contexts and Dependency Injection (CDI)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java EE Connector Architecture (inaccurately called JCA sometimes)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java Authentication and Authorization Service (JAAS)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Java Authorization Contract for Containers (JACC)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>JavaMail API</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Bean Validation</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+<tr><td>Enterprise JavaBeans</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
+</table>
+
+<h1>What is EJB?</h1>
+
 <p>EJB as a technology has been historically misunderstood.  Many people do not realize, for example, that EJB is only a tiny bit smaller than Java EE itself.</p>
 
 <p>Due to the many things integrated with EJB, the API effectively pulls in nearly all the Java EE APIs.</p>
@@ -129,44 +167,6 @@
 <li>Java ServerFaces (JSF)</li>
 </ul>
 
-<p>Why wasn't TomEE done as a separate project?  Actually it effectively was, that other project is Tomcat.  Tomcat and MyFaces to be exact.</p>
-
-<h1>How is OpenEJB different than TomEE?</h1>
-
-<p>It's different in two major ways, only one of them technical:</p>
-
-<ul>
-<li>TomEE incorporates two additional projects; Tomcat and MyFaces</li>
-<li>TomEE, as a name, more easily implies the breadth of technologies included</li>
-</ul>
-
-<p>Effectively, TomEE is a superset of OpenEJB.</p>
-
-<table>
-<tr>
-<th></th>
-<th>Tomcat</th>
-<th>OpenEJB</th>
-<th>TomEE+</th>
-</tr>
-
-<tr><td>Java Servlets</td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java ServerPages (JSP)</td> <td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td> <td></td> <td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java ServerFaces (JSF)</td><td></td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java Transaction API (JTA)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java Persistence API (JPA)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java API for XML Web Services (JAX-WS)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java API for RESTful Web Services (JAX-RS)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java Messaging Service (JMS)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java Contexts and Dependency Injection (CDI)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java EE Connector Architecture (inaccurately called JCA sometimes)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java Authentication and Authorization Service (JAAS)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Java Authorization Contract for Containers (JACC)</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>JavaMail API</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Bean Validation</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-<tr><td>Enterprise JavaBeans</td><td></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td><td><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></td></tr>
-</table>
-