Hello,

Using Tomcat 10.1.33.

I have a Spring based web application that uses Java based configuration to 
initialize. That is, it has an initialization class that implements 
ServletContainerInitializer.

When such a web app is being deployed,
I only see log messages (default INFO logging level) like:

15-Nov-2024 11:11:45.319 INFO [Catalina-utility-2] 
org.apache.catalina.core.ApplicationContext.log 1 Spring 
WebApplicationInitializers detected on classpath

However, I am not seeing any logs like:

15-Nov-2024 11:11:51.086 INFO [Catalina-utility-3] 
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web 
application directory [myapp]
15-Nov-2024 11:11:51.096 INFO [Catalina-utility-3] 
org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web 
application directory [myapp] has finished in [10] ms

15-Nov-2024 09:34:36.856 INFO [main] 
org.apache.catalina.startup.HostConfig.deployWAR Deploying web application 
archive [myappp.war]
15-Nov-2024 09:34:42.670 INFO [main] 
org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application 
archive [myapp.war] has finished in [5,813] ms

I don't see anything special in server.xml apart from a custom appBase likeL

  <Host appBase="mybasedir" autoDeploy="false" 
failCtxIfServletStartFails="true" name="localhost" startStopThreads="1" 
unpackWARs="true" workDir="myworkdir">


I wanted to get the timing logs. Essentially, application deployed start and 
finish logging that we otherwise see in HostConfig.

Appreciate pointers in debugging this missing logs case.

Thanks,
Amit

Reply via email to