Article ID: 2223, created on Oct 4, 2007, last review on May 10, 2014

  • Applies to:
  • Plesk for Linux/Unix


When I stat Tomcat from the command line, the waring appears:

# /etc/init.d/tomcat5  start
Starting tomcat5: find: warning: you have specified the -mindepth option
after a non-option argument -type, but options are not positional (-mindepth affects te sts specified before it as well as those specified after it).  Please specify op tions before other arguments.
Using CATALINA_BASE:   /usr/share/tomcat5
Using CATALINA_HOME:   /usr/share/tomcat5
Using CATALINA_TMPDIR: /usr/share/tomcat5/temp
Using JAVA_HOME:       /usr/lib/jvm/java


This is a really only a warning because tomcat starts fine itself. The reason of this message is improper 'find' command usage in the Tomcat start script.


You can get rid of this waring by correcting '/usr/share/tomcat5/bin/relink' script. Move '-type d' option to the end of 'find' command, like:

for webapp in $(find /var/lib/tomcat5/webapps -mindepth 1 -maxdepth 2 -type d) ; do
    [ -d "$webapp/WEB-INF/lib" ] && rebuild-jar-repository $webapp/WEB-INF/lib

29d1e90fd304f01e6420fbe60f66f838 a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF