на пользователе в директории ~/webapps/TestAdapter/ создал директорию DATAFILES и ожидаю, что писать буду именно туда:
String tmpFileName = "aaa.txt";
String fullPathToTmpFile = req.getContextPath() + "/DATAFILES/" + tmpFileName;
try
{
FileWriter fw = new FileWriter(fullPathToTmpFile);
fw.write("test");
fw.flush();
fw.close();
}
catch (IOException e1)
{
e1.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
log.debug(e1.toString());
}
может все же есть какие-то ограничения на запись?
в логах
2005-10-28 16:39:22,843 [http8080-Processor4] DEBUG [Adapter] java.io.FileNotFoundException: /TestAdapter/DATAFILES/aaa.txt (No such file or directory)
или путь нужно писать как-то иначе?