Я использую Ubuntu 9.04 для тестирования платформы. Я создал веб-приложение, которое регистрирует жестко закодированную строку всякий раз, когда кто-то посещает index.jsp. Я включил SECURITY_MANAGER в /etc/init.d/tomcat6. И у меня есть разрешение на веб-приложение с именем w1 с
grant codeBase "file:${catalina.base}/webapps/w1/-" {
permission java.security.AllPermission;
};
однако, когда я получаю доступ к index.jsp с помощью браузера,
java.io.FileNotFoundException: /Log/10127-2010-10-14.log (Нет такого файла или каталога)
представлен в catalina.out. Ситуация такова, что ни каталог журнала, ни файл журнала не существуют.
Если я создам каталог самостоятельно, файл журнала будет создан, но без контекста внутри.
И я обнаружил, что он успешно работает в tomcat5.5 в другой коробке 8.04 и tomcat6 в коробке Windows XP.
Любые идеи?