I want to deploy EJB ear in a server but I am really confused about choosing a server among
1. Tomcat vs TomEE
Tomcat is servlet container, support servlet, JSP technology. TomEE is boarder than Tomcat, support many another Java EE technologies (specificed by JSR-xxx).
2. Compare TomEE vs TomEE+
CDI - Apache OpenWebBeans
EJB - Apache OpenEJB
JPA - Apache OpenJPA
JSF - Apache MyFaces
JSP - Apache Tomcat
JSTL - Apache Tomcat
JTA - Apache Geronimo Transaction
Servlet - Apache Tomcat
Javamail - Apache Geronimo JavaMail
Bean Validation - Apache BVal
The TomEE Plus distribution adds the following:
JAX-RS - Apache CXF
JAX-WS - Apache CXF
JMS - Apache ActiveMQ
Connector - Apache Geronimo Connector
3. Choose TomEE or TomEE plus?
See functions matrix at the above, pick your functions in your application what you will use. Then choose
Web profile application server /
Application server by yourself.