Hi,
I am trying to upload a file with the following code.
DiskFileUpload fu = new DiskFileUpload();
fu.setSizeMax(-1);
List fileItems = fu.parseRequest(request);
Iterator i = fileItems.iterator();
But I got the following error.
java.security.AccessControlException: access denied
(java.io.FilePermission C:\Users\Jun\AppData\Local\Temp
\upload_00000000.tmp delete)
at java.security.AccessControlContext.checkPermission
(AccessControlContext.java:264)
at java.security.AccessController.checkPermission
(AccessController.java:427)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:
532)
at com.google.appengine.tools.development.DevAppServerFactory
$CustomSecurityManager.checkPermission(DevAppServerFactory.java:76)
at java.lang.SecurityManager.checkDelete(SecurityManager.java:
990)
at java.io.File.deleteOnExit(File.java:901)
at org.apache.commons.fileupload.DefaultFileItem.getTempFile
(DefaultFileItem.java:620)
at org.apache.commons.fileupload.DefaultFileItem.getOutputStream
(DefaultFileItem.java:557)
at org.apache.commons.fileupload.FileUploadBase.parseRequest
(FileUploadBase.java:391)
at com.strongtech.iii.web.AddItemController.handleRequest
(AddItemController.java:69)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle
(SimpleControllerHandlerAdapter.java:44)
at org.springframework.web.servlet.DispatcherServlet.doDispatch
(DispatcherServlet.java:684)
at org.springframework.web.servlet.DispatcherServlet.doService
(DispatcherServlet.java:625)
at org.springframework.web.servlet.FrameworkServlet.processRequest
(FrameworkServlet.java:392)
at org.springframework.web.servlet.FrameworkServlet.doPost
(FrameworkServlet.java:357)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at org.mortbay.jetty.servlet.ServletHolder.handle
(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
(ServletHandler.java:1093)
at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter
(TransactionCleanupFilter.java:43)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle
(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle
(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle
(SessionHandler.java:181
Can anybody give me some idea how to solve the problem?
Thanks,
Jun
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---