Hi split it into small chunks and store each as a blob in datastore entity Joe
On Sat, Jun 20, 2009 at 1:44 PM, Dolejs Vlastimil <ster...@atlas.cz> wrote: > Hi, > I´m trying write wicket application for Google App Engine. > App Engine has some restrictions, one of them is, that you can´t work with > filesystem. > I´m trying upload images with FileUploadField, but i get > AccessControlException. > Looking through source code i found there is DiskFileItemFactory, which > puts large files (over 10kB) to temp files. > Is there any way to redirect all data storing to memory? > > I also found, if I upload small file (smaller than 10kB) - > DiskFileItemFactory store it in memory, but there is some FileCleaner class > which cleans temp files and spawns new Thread (which is also restricted in > App Engine). So it fails again on AccessControlException. > > Have you anybody solved problems with file uploads on App Engine? > > Thanks