Hi Josh, This is interesting, is there a way to know before the file is sent the size of coming upload? this will be very handy to warn the user for a long file uploading operation or just simply rejects the upload as the file size is beyond the allowable size.
Angelo joshcanfield wrote: > > By the time you are checking the file size the whole stream has already > been > read in by the MultipartServletRequestFilter. The default is to have > unlimited upload size. You can add configuration to change the limit. > I believe this will work, but I have not tested it. > > public static void > contributeApplicationDefaults(MappedConfiguration<String, > String> configuration) > { > configuration.add(UploadSymbols.FILESIZE_MAX, 10000); > } > If you want to have a different max upload size per form, then I'd guess > you'd want to replace/supplement the MultiServletRequestFilter. > > Josh > > > On Wed, Jul 16, 2008 at 3:58 AM, Martin Kersten > <[EMAIL PROTECTED]> > wrote: > >> Hi User-Group, >> >> I expirence the following Problem: >> >> Using Tapestry + GWT I send a UploadRequest to a Tapestry Page. >> Once the Upload is processed the HTTP-Page containing 'OK' is >> returned, otherwise the Name of the Exception/Reason. >> >> On the server side the T5-page checks the size of the >> request-payload and response with a OversizedException. This >> exception is send to the client. This works very well with a >> single problem: >> >> Sending 300MB of Data the browser blocks until all 300MB are >> Transmitted but the page/server immediatly (used sysout to ensure) >> Rejects the transmittion by writing the OversizedException to >> response (MarkupWriter). >> >> I tried several things to stop the request upload from browser. >> I tried to open the content-input-stream of the request and >> Immediatly close this stream. With virtually no effect. >> >> Is there anyway to stop/break/destroy an request-upload of that >> size? >> >> Since all three major browsers (Opera, FireFox, IE) behave in the >> same way I guess the problem lies on Server-Side. So who is to blame >> for? Tapestry? (Dont think so), Tomcat?, Browsers? >> >> (In Short: You want to upload 300MB? I just read 10K and Say No To you!) >> >> >> Cheers, >> >> Martin (Kersten) >> >> PS: This is the Ajax way of doing things. The form (upload) is send to >> the server and the target of the response is an 'hidden' Iframe. >> >> PSS: If it is the browser I just would use the Upload Progress Listener- >> Mechanis I use to get the progress of the current upload. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > -- > TheDailyTube.com. Sign up and get the best new videos on the internet > delivered fresh to your inbox. > > -- View this message in context: http://www.nabble.com/tapestry-hibernate-problem-tp18483952p18499364.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]