Tomcat hangs in Docker at 'Deploying web application directory /usr/local/tomcat/webapps/jasperserver'

I've researched similar questions on different forums and StackOverflow, but none of the solutions offered worked for me. I'm using the entrypoint.sh with js-docker and JasperServer Community Edition. The issue is that Tomcat outputs

INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/jasperserver

and after several seconds, also

INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 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.

- after this, nothing happens. The deployment never finishes. Other apps are deployed successfully as shown in preceding lines of the logs:

INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /usr/local/tomcat/webapps/examples has finished in 525 ms

I've solved the problem with low entropy by installing docker-haveged and the output of

cat /proc/sys/kernel/random/entropy_avail

when I log in to the interactive shell of the jasperserver container is around 2000-3000. So I assume the entropy is not the issue. The only other issue I can see in the logs is in the `localhost.2018-04-17.log` file which has the line

INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log No Spring WebApplicationInitializer types detected on classpath

in it and ends with the line:

INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log Initializing Spring root WebApplicationContext

I'm guessing that Catalina is stuck at this step. I've also attempted to analyze the thread dump of the application, but having limited experience in Java, couldn't locate the problem.

Any help is much appreciated.

tariel_fs's picture
Joined: Apr 17 2018 - 12:16am
Last seen: 2 years 9 months ago

0 Answers:

No answers yet
Feedback
randomness