JSP + Mentawai + Kinghost

Boa tarde, caros colegas!

Estou há 3 dias me debatendo com um deploy aqui no servidor da kinghost, seria possível alguém com um pouco mais de experiência me dar uma luz? rs

Vamos lá, tenho um software legado que preciso mudar de servidor, antes estava em uma VM com Debian 5 e Apache tomcat (não sei a versão deste), estou tentando realizar a migração deste software para um host compartilhado da Kinghost.
Antes de realizar o deploy no servidor realizei um teste em um tomcat local (versão 9) e funcionou corretamente, pelo menos a aplicação ficou acessível.

O problema é que no servidor o deploy não funciona nem por decreto, e não é apresentado nenhum erro nos logs, a impressão que tenho é que o servidor simplesmente ignora meu web.xml

Quando acesso a URL do aplicativo, esta seria a tela que deveria ser apresentada (local funciona)


Porém, eu recebo um erro 404, ou seja, parece que o mapeamento do web.xml não está funcionando.

Abaixo segue meu web.xml:
<?xml version="1.0" encoding="UTF-8"?>

	<display-name>CCVAP</display-name>
	<description>Criando Comunidades de Aprendizagem e Pratica</description>
	
    <servlet>
        
        <servlet-name>Controller</servlet-name>
        <servlet-class>org.mentawai.core.Controller</servlet-class>
        

		<load-on-startup>1</load-on-startup>
		        
		        <init-param>
		         	<param-name>applicationManager</param-name>
		         	<param-value>ApplicationManager</param-value>
     	</init-param>
		
			
    </servlet>

	
    <!-- Mapping for Mentawai actions. -->
    <servlet-mapping>
        <servlet-name>Controller</servlet-name>
        <url-pattern>*.ef</url-pattern>
    </servlet-mapping>
    
    <servlet>
        <servlet-name>TemplateServlet</servlet-name>
        <servlet-class>org.mentawai.template.JspTemplateServlet</servlet-class>
        
        <init-param>
   			<param-name>TemplateManager</param-name>
  	 		<param-value>TemplateManager</param-value>
  	 	</init-param>
        
    </servlet>
    
    <servlet-mapping>
        <servlet-name>TemplateServlet</servlet-name>
        <url-pattern>*.page</url-pattern>
	</servlet-mapping>

    <filter>
        <filter-name>DebugFilter</filter-name>
        <filter-class>org.mentawai.util.DebugServletFilter</filter-class>
    </filter>
    
    <filter-mapping>
        <filter-name>DebugFilter</filter-name>
        <url-pattern>*.prompt</url-pattern>
        <dispatcher>REQUEST</dispatcher> 
        <dispatcher>FORWARD</dispatcher>    
        <dispatcher>INCLUDE</dispatcher>    
        <dispatcher>ERROR</dispatcher>    
    </filter-mapping>
    
    <context-param>
	  <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
	  <param-value>app.i18n.language</param-value>
 	</context-param>
 


</web-app>

E abaixo as 200 últimas linhas do arquivo de logs do catalina:
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:MaxHeapFreeRatio=70
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseGCOverheadLimit
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseConcMarkSweepGC
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseAdaptiveGCBoundary
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+CMSClassUnloadingEnabled
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:TargetSurvivorRatio=50
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:SurvivorRatio=6
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:MaxGCPauseMillis=3000
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseFastAccessorMethods
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseParNewGC
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:ParallelGCThreads=6
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseTLAB
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+AggressiveOpts
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=/home/tomcat//endorsed
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=/home/ccvap
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=/home/tomcat/
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=/home/ccvap/temp
Jul 31, 2018 3:35:11 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Jul 31, 2018 3:35:11 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler [“http-nio-10507”]
Jul 31, 2018 3:35:11 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Jul 31, 2018 3:35:11 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler [“ajp-nio-10508”]
Jul 31, 2018 3:35:11 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1099 ms
Jul 31, 2018 3:35:11 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Jul 31, 2018 3:35:11 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/8.0.32
Jul 31, 2018 3:35:11 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /home/ccvap/webapps/Calendar.war
Jul 31, 2018 3:35:13 PM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jul 31, 2018 3:35:13 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive /home/ccvap/webapps/Calendar.war has finished in 1,536 ms
Jul 31, 2018 3:35:13 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /home/ccvap/webapps/ROOT.war
Jul 31, 2018 3:35:15 PM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jul 31, 2018 3:35:15 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive /home/ccvap/webapps/ROOT.war has finished in 2,698 ms
Jul 31, 2018 3:35:15 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/ccvap/webapps/docs
Jul 31, 2018 3:35:15 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /home/ccvap/webapps/docs has finished in 32 ms
Jul 31, 2018 3:35:15 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/ccvap/webapps/examples
Jul 31, 2018 3:35:16 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Jul 31, 2018 3:35:16 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Jul 31, 2018 3:35:16 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /home/ccvap/webapps/examples has finished in 436 ms
Jul 31, 2018 3:35:16 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler [“http-nio-10507”]
Jul 31, 2018 3:35:16 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler [“ajp-nio-10508”]
Jul 31, 2018 3:35:16 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 4986 ms
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version: Apache Tomcat/8.0.32
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built: Feb 2 2016 19:34:53 UTC
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number: 8.0.32.0
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name: Linux
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version: 4.14.12-1.el6.elrepo.x86_64
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture: amd64
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home: /usr/java/jdk1.8.0_74/jre
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version: 1.8.0_74-b02
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor: Oracle Corporation
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE: /home/ccvap
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME: /home/tomcat
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dnop
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Duser.dir=/home/ccvap
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xmx256M
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xms64M
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xss2048k
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:MaxNewSize=64M
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dnetworkaddress.cache.ttl=3600
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:MinHeapFreeRatio=10
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:MaxHeapFreeRatio=70
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseGCOverheadLimit
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseConcMarkSweepGC
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseAdaptiveGCBoundary
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+CMSClassUnloadingEnabled
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:TargetSurvivorRatio=50
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:SurvivorRatio=6
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:MaxGCPauseMillis=3000
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseFastAccessorMethods
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseParNewGC
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:ParallelGCThreads=6
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseTLAB
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+AggressiveOpts
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=/home/tomcat//endorsed
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=/home/ccvap
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=/home/tomcat/
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=/home/ccvap/temp
Jul 31, 2018 3:41:50 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Jul 31, 2018 3:41:50 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler [“http-nio-10507”]
Jul 31, 2018 3:41:50 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Jul 31, 2018 3:41:50 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler [“ajp-nio-10508”]
Jul 31, 2018 3:41:50 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFO: Using a shared selector for servlet write/read
Jul 31, 2018 3:41:50 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2048 ms
Jul 31, 2018 3:41:51 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Jul 31, 2018 3:41:51 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/8.0.32
Jul 31, 2018 3:41:51 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /home/ccvap/webapps/Calendar.war
Jul 31, 2018 3:41:51 PM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jul 31, 2018 3:41:51 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive /home/ccvap/webapps/Calendar.war has finished in 742 ms
Jul 31, 2018 3:41:51 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /home/ccvap/webapps/ROOT.war
Jul 31, 2018 3:41:54 PM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jul 31, 2018 3:41:54 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive /home/ccvap/webapps/ROOT.war has finished in 3,079 ms
Jul 31, 2018 3:41:54 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/ccvap/webapps/docs
Jul 31, 2018 3:41:54 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /home/ccvap/webapps/docs has finished in 22 ms
Jul 31, 2018 3:41:54 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/ccvap/webapps/examples
Jul 31, 2018 3:41:55 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Jul 31, 2018 3:41:55 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Jul 31, 2018 3:41:55 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /home/ccvap/webapps/examples has finished in 184 ms
Jul 31, 2018 3:41:55 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler [“http-nio-10507”]
Jul 31, 2018 3:41:55 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler [“ajp-nio-10508”]
Jul 31, 2018 3:41:55 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 4238 ms

Agradeço imensamente se alguém puder me dar uma luz.

Abraços a todos!