I have not dug through all the log output that you are citing, but at least the following things are difference between your startup.sh and jsvc command lines:
1) The value of -Djava.io.tmpdir 2) The value of -Djava.security.policy The -Djava.security.policy value of jsvc is certainly wrong. There must be a double equal sign there: -Djava.security.policy==/srv/apache2/wsites/myportal/catalina/conf/catalina.policy That is, the value starts with a '='. See java security docs for the meaning. Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org