JSP + Mentawai + Kinghost

0 respostas
tomcatdeployjspmvc
R

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!

Criado 31 de julho de 2018
Respostas 0
Participantes 1