Permissions for a web app to delete in specific directory
I am not having any luck setting permissions for a web app to delete files in a specific directory.
This works (this is in Sun Java Studio Creator which test deploys to the build directory):
grant codeBase
"file:/D:/CreatorProjects/JasperReports/build/web/-"{
...
permission java.io.FilePermission"<<ALL FILES>>","delete";
}
This does not work. That is, I get (java.io.FilePermission D:\CreatorProjects\JasperReports\build\web\resources\templates\MyReportByPerson _1159988360809_824120.java delete)
grant codeBase
"file:/D:/CreatorProjects/JasperReports/build/web/-"{
...
permission java.io.FilePermission"D:/CreatorProjects/JasperReports/build/web/resources/templates/-","delete";
}
This does not work either (same error):
grant codeBase
"file:/D:/CreatorProjects/JasperReports/build/web/-"{
...
permission java.io.FilePermission"file:/D:/CreatorProjects/JasperReports/build/web/resources/templates/-","delete";
}
Does anyone know what the correct syntax is? I don't think it is a good idea to enable delete permissions for all files (or maybe I am wrong?). I have googled and googled and can't find the answer.

