Note su Solaris Express Developer Edition

Problema di arresto di Apache Tomcat

Quando si arresta Apache Tomcat 5.5, viene generata un'eccezione che indica la mancanza di autorizzazioni. Il problema si verifica in quanto l'utente che arresta il sistema non è root o non fa parte del gruppo “other”, che viene assegnato a tutti i file durante l'installazione di Tomcat.

Soluzione. Prima di avviare Tomcat, modificare le autorizzazioni dei file nella directory di Tomcat, come segue:


% su root
Password:
# DIR=/opt/netbeans-5.5/enterprise3/apache-tomcat-5.5.17
# find ${DIR} -perm -100 -exec chmod ugo+x {} \;
# find ${DIR} -perm -200 -exec chmod ugo+w {} \;
# find ${DIR} -perm -400 -exec chmod ugo+r {} \;
# exit
%