| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > запись в файл Tomcat |
| Автор: integral 20.2.2008, 19:11 |
| Доброе время суток, В папочке WEB-INF имеется xml-файлик, который нужно по ходу работы приложения переписывать... я получаю абсолютный путь к приложению через getRealPath и прибавляю /WEB-INF/data.xml . В ответ получаю исключение, что нет прав на запись файла, а именно: java.io.FileNotFoundException: C:\webservers\tomcat\webapps\naic\WEB-INF (Отказано в доступе) Это проблема самой системы и как-то ее можно обойти? в этой же директории лежат файлы для логов Log4j и все отлично работает! Мож как-то можно обойти? или есть другие пути получения доступа к файлу? какой-то еще более независимый, именно для записи. ЗЫ. страдают дети;) |
| Автор: integral 21.2.2008, 10:39 | ||
Неа, на уровень выше нельзя, нужно именно в этой директории. Причем загадка в том, что другие файлы в этой же папки перезаписуются... Может это быть из-за незакрытого потока где-то повыше в коде, который считывал даные из этого файла |
| Автор: AlexeyVorotnikov 21.2.2008, 10:42 |
| Этот файл существует? |