Apache TomEE
Apache TomEE is an enterprise-grade Java server built on Apache Tomcat, incorporating MicroProfile and Jakarta EE features. Detailed comparisons of the supported functionalities can be found on the official documentation page.
AccuWeb.Cloud offers four distinct distributions of TomEE:
- WebProfile: This variant furnishes a comprehensive Jakarta EE implementation, encompassing Servlets, JSP, JSF, JTA, JPA, CDI, Bean Validation, and EJB Lite.
- MicroProfile: Building upon the WebProfile foundation, this distribution augments the offerings with robust support for MicroProfile standards.
- Plus: A comprehensive package that amalgamates all MicroProfile technologies along with additional features such as JAX-WS, JEE Connectors, and JMS.
- PluME: Tailored for organizations transitioning from Eclipse Glassfish to the Apache TomEE project, PluME encompasses all components.
The TomEE application server operates without additional runtime dependencies or extended startup times for larger applications and maintains compatibility with most Tomcat-aware and Tomcat-tested tools. Below, we’ll outline the steps to get Apache TomEE up and running on the platform:
1. Log into the PaaS dashboard and click the “New Environment” button.
2. In the topology wizard dialog, select TomEE as your application server (found under the Java tab). If necessary, configure node scaling (both vertical and horizontal), public IP addresses, environment name, and other settings. Once configured, click “Create” to proceed.
3. Your new environment with the Apache TomEE Java application server will be created within a minute.
Click the “Open in Browser” button to access the server’s default page.
You can now proceed with the application deployment.