Comparison
Differences between TomEE versions and/or flavors
Detailed list of Java EE 7.0 specifications
Specifications | Tomcat | TomEE WebProfile | TomEE Plus | TomEE Plume |
---|---|---|---|---|
Java Annotations 1.2 |
||||
Java Authentication (JASPIC) 1.1 |
||||
Java Servlet 3.1 |
||||
Java Server Pages (JSP) 2.3 |
||||
Java Expression Language (EL) 3.0 |
||||
Java WebSocket 1.1 |
||||
Java Activation 1.2 |
||||
Java Contexts and Dependency Injection (CDI) 1.1 |
||||
Java Dependency Injection (@Inject) 1.0 |
||||
Java Enterprise Beans (EJB) 3.2 |
||||
Java Server Faces (JSF) 2.2 |
||||
Java JSON Binding (JSON-B) |
||||
Java JSON Processing (JSON-P) 1.0 |
||||
Java Mail (JavaMail) 1.5 |
||||
Java Persistence (JPA) 2.1 |
||||
Java RESTful Web Services (JAX-RS) 2.0 |
||||
Java Security (Enterprise Security) * |
||||
Java Standard Tag Library (JSTL) * 1.2 |
||||
Java Transactions (JTA) 1.2 |
||||
Java XML Binding (JAXB) 2.2 |
||||
Java Authorization (JACC) 1.5 |
||||
Java Batch (JBatch) 1.0 |
||||
Java Concurrency 1.0 |
||||
Java Connectors 1.7 |
||||
Java Messaging (JMS) 2.0 |
||||
Java SOAP with Attachments (SAAJ) 1.3 |
||||
Java Web Services Metadata (JWS) 2.0 |
||||
Java XML Web Services (JAX-WS) 2.2 |
||||
Java Server Faces (JSF) implementation |
MyFaces |
MyFaces |
Mojarra |
|
Java Persistence (JPA) implementation(s) |
OpenJPA |
OpenJPA |
OpenJPA, EclipseLink |
-
Please note that Tomcat does not ship with the jars for Standard Tag Library (JSTL) nor the javax.security.enterprise.* packages.
Implementations of Java EE features in TomEE 7.0.x
Specifications | Implementations included by TomEE 7.0.x |
---|---|
Java Servlet, Server Pages (JSP), Expression Language (EL), |
|
Java Standard Tag Library (JSTL) |
|
Java Server Faces (JSF) |
Apache MyFaces (shipped in all TomEE flavors except Plume) |
Java Contexts and Dependency Injection (CDI) |
|
Java Enterprise Beans (EJB) |
|
Java Transactions (JTA) |
Apache Geronimo Transaction Manager |
Java Persistence (JPA) |
Apache OpenJPA (shipped in all TomEE flavors) |
Java Bean Validation |
|
Web Services |
|
Java JSON Processing (JSON-P) |
|
Java XML Binding (JAXB) |
|
Java Mail (JavaMail) |
Apache Geronimo JavaMail |
Java Batch (JBatch) |
|
Java Messaging (JMS) |
In bold : Implementations that differ between flavors or between versions