Se o arquivo $HOME/catalinamonitor
existir, escreva JVM failed
na tela. Coloque o valor /usr/java/jdk1.6.0
em JAVA_HOME
e torne-o uma variável de ambiente.
Execute o script em $HOME/jakarta-tomcat/bin/shutdown.sh
, aguarde 30 segundos e elimine todos os processos que são java
. Toda a saída será redirecionada para /dev/null
(não mostrado na tela).
Execute o seguinte script $HOME/jakarta-tomcat/bin/startup.sh
e exclua o arquivo rm -f $HOME/catalinamonitor
. Encerre o script com um erro (1).
Então, basicamente, se um arquivo existir, mate todos os tomcat e java, reinicie-o e exclua o arquivo.