tomcat6 + ubuntu server + java.security.policy
есть веб-апликейшн. кладу его в томкат6 как ROOT.war через /manager/html
на ОС windows все работает, а вот на ubuntu server выдает следующую ошибку
понимаю, что надо написать permission java.util.logging.LoggingPermission "control"; только вот вопрос куда его прописать?
прописываю явно полные привелегии, чтоб увидеть проект хоть как-то работающим
project.policy следующего вида
и тогда ошибка томката следующего вида
пробывал и /etc/tomcat6/policy.d/03catalina.policy изменять добавляя permission java.security.AllPermission; для своего апликейшн, но не помогает
для каталога, куда должны писаться логи и /var/lib/tomcat6/ для пользователя, с которого запущен томкат стоят полные права
подскажите как быть
на ОС windows все работает, а вот на ubuntu server выдает следующую ошибку
java.security.AccessControlException: access denied (java.util.logging.LoggingPermission control)
понимаю, что надо написать permission java.util.logging.LoggingPermission "control"; только вот вопрос куда его прописать?
прописываю явно полные привелегии, чтоб увидеть проект хоть как-то работающим
System.setProperty("java.security.policy", "/usr/local/PROJECT_CONFIG_DIRECTORY/project.policy");
project.policy следующего вида
grant codeBase "file:/var/lib/tomcat6/webapps/ROOT/*"{
permission java.security.AllPermission;
};
и тогда ошибка томката следующего вида
java.security.AccessControlException: access denied (java.util.PropertyPermission java.security.policy write)
пробывал и /etc/tomcat6/policy.d/03catalina.policy изменять добавляя permission java.security.AllPermission; для своего апликейшн, но не помогает
для каталога, куда должны писаться логи и /var/lib/tomcat6/ для пользователя, с которого запущен томкат стоят полные права
подскажите как быть
