Tomcat - Web App Server
After 2024 Ubuntu (VM) migration, Tomcat9 is the default version. Tomcat9 must ran under Java 11 (not Java8). Accordingly, Tomcat8 is usesd because it is the latest Tomcat version ran under Java8. LexBuild was developed in Java8 and we experienced issues, such as encodeing issue (i.e. java8 uses sun.misc.* vs. java11 use java.util.Base64.* for encodeing the password). Tomcat installatin is described as follows:
add:
JAVA_OPTS="-Xmx1500m" CATALINA_HOME="/opt/tomcat" CATALINA_PID="/etc/tomcat/tomcat.pid"
sudo systemctl disable tomcat
sudo systemctl enable tomcat
systemctl status tomcat
sudo systemctl stop tomcat
sudo systemctl start tomcat
sudo systemctl restart tomcat