On Fri, Aug 20, 2021 at 10:40 PM Christopher Schultz < ch...@christopherschultz.net> wrote:
> Piyush, > > On 8/20/21 06:36, Piyush Sharma wrote: > >> > >> Hello, > >> > >> I am using Apache Tomcat 9.0.46 version on docker container. > >> > >> There is a problem, where the base path was wrongly set by automation > >> script due to which it starts for few seconds, listen port 8080 and then > >> stop, due to that container exit after sometime. > >> > > > > Now how can we debug such issue, which shows any error / problem in > tomcat > >> configuration. > >> > >> I tried with "jpda start" or "debug" options, but that didn't help me. > Is > >> there any option to debug tomcat related issues or problems. > >> > >> "catalina.sh configtest" will show any error in xml or properties but > will > >> not help to debug tomcat startup problem. > >> > >> *Note:* I am just deploying with the helloworld war file. nothing much > in > >> code as of now. > > Maybe just fix your automation script to use the right path? > > It's hard to understand what the problem is given the information you > have presented. > > -chris > > Thanks Chris I have removed automation and harded everything and created a new docker image. Now when I try to start the container, it starts for a few seconds and stops (port 8080 listens for a while). Nothing in logs. $ catalina.sh run (tried with "jpda start" or "debug" options as well) $ ps aux |grep java --> show the process for few seconds $ netstat -ntpl |grep 8080 --> shows the port for few seconds I am wondering if I can debug such issues, when it starts for a few seconds and then stops. Is there any memory , config file or any other issues? Any debug option whether tomcat Thanks Piyush