Tomat se inició correctamente, pero la aplicación no se inició correctamente

Núcleo: en
este caso, debe verificar todos los registros de Tomcat para localizar el problema. Puede ser que Tomcat haya informado que algo está mal.

Al implementar un sistema recientemente, Tomat se ha iniciado con éxito, pero el acceso a la aplicación a través del navegador siempre informa el error 404.

No hay ningún problema en el puerto del tomcat telnet local y remoto. Se
supone que es posible que el tomcat se haya iniciado correctamente, pero que la aplicación no se haya iniciado correctamente o que la aplicación esté cerrada.

Establecido en una clase, cuando se destruye el bean, imprima la información y, de hecho, descubra que el bean se destruye en el registro.

Pero sólo para ver cataline.out registro, no vio nada malo información.
Pienso, Tomcat hay otros registros, algún otro error no se muestra en cataline.out, luego fue a buscar en todos los registros para ese día encontró
localhost .2019-06-10.log anormal en
java.lang.ClassNotFoundException: com.xxx.portal.evidence.filter.GzipFilter
examinado, se encuentra en nuestra web.xml este archivo es necesario, pero la nueva versión ha sido eliminada , Así que también lo eliminamos y comenzará con éxito.

Jun 10, 2019 2:32:33 PM org.apache.catalina.core.ApplicationContext log
INFO: Destroying Spring FrameworkServlet 'portal'
Jun 10, 2019 2:32:33 PM org.apache.catalina.core.ApplicationContext log
INFO: Closing Spring root WebApplicationContext
Jun 10, 2019 2:37:21 PM org.apache.catalina.core.ApplicationContext log
INFO: No Spring WebApplicationInitializer types detected on classpath
Jun 10, 2019 2:37:21 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
Jun 10, 2019 2:37:50 PM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter GzipFilter
java.lang.ClassNotFoundException: com.xxx.portal.evidence.filter.GzipFilter
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
	at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:527)
	at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:509)
	at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:137)
	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1113)
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1671)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)

331 artículos originales publicados · 51 alabanzas · 440,000 visitas +

Supongo que te gusta

Origin blog.csdn.net/y41992910/article/details/91450247
Recomendado
Clasificación