Bug 990836 - Uncaught org.jboss.seam.web.FileUploadException for large uploads
Summary: Uncaught org.jboss.seam.web.FileUploadException for large uploads
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Zanata
Classification: Retired
Component: Component-Logic
Version: development
Hardware: Unspecified
OS: Unspecified
medium
high
Target Milestone: ---
: ---
Assignee: David Mason
QA Contact: Zanata-QA Mailling List
URL:
Whiteboard:
Depends On:
Blocks: 994362
TreeView+ depends on / blocked
 
Reported: 2013-08-01 05:34 UTC by Damian Jansen
Modified: 2015-02-26 03:08 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2013-11-27 03:32:29 UTC
Embargoed:


Attachments (Terms of Use)

Description Damian Jansen 2013-08-01 05:34:21 UTC
Description of problem:
Uncaught org.jboss.seam.web.FileUploadException for attempting to upload overly large source doc files

Version-Release number of selected component (if applicable):
Dev

How reproducible:
Easy always 

Precondition:
Have a really big txt file (tested with a 625MB file)
A logged in admin/maintainer account

Steps to Reproduce:
1. Go to Projects -> select a Project -> select a Version
2. Click Source Documents
3. Click Upload, and navigate to a large file
4. Click Upload

Actual results:
Unexpected error. Please try again. [ Request: ? ] 

Expected results:
A "You can't do that" message

Additional info:
ERROR [org.jboss.seam.exception.Exceptions] (http-/0.0.0.0:9898-4) handled and logged exception: org.jboss.seam.web.FileUploadException: Multipart request is larger than allowed size
        at org.jboss.seam.web.MultipartRequestImpl.<init>(MultipartRequestImpl.java:280) [jboss-seam-2.3.0.Final.jar:2.3.0.Final]
        at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:80) [jboss-seam-2.3.0.Final.jar:2.3.0.Final]
        at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.0.Final.jar:2.3.0.Final]
        at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) [jboss-seam-2.3.0.Final.jar:2.3.0.Final]
        at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.0.Final.jar:2.3.0.Final]
        at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) [jboss-seam-2.3.0.Final.jar:2.3.0.Final]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.zanata.seam.interceptor.MonitoringWrapper.doFilter(MonitoringWrapper.java:70) [classes:]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.zanata.servlet.GWTCacheControlFilter.doFilter(GWTCacheControlFilter.java:63) [classes:]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.jboss.security.negotiation.NegotiationAuthenticator$1.invoke(NegotiationAuthenticator.java:326) [jboss-negotiation-common-2.2.2.Final.jar:2.2.2.Final]
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:389) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.0.Final.jar:7.2.0.Final]
        at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_37]

Comment 2 Damian Jansen 2013-08-09 03:33:47 UTC
Verified at be36d87e795bb0b5401f8bb233de339d7927aba8

Comment 3 Sean Flanigan 2013-11-27 03:32:29 UTC
Closing VERIFIED bugs which predate Zanata 3.1.2.

Comment 4 Sean Flanigan 2015-02-26 03:08:06 UTC
Just a reminder for Damien.  

It would be good to get the functional test for this one working again. org.zanata.feature.document.UploadTest#handleReallyBigFile


Note You need to log in before you can comment on or make changes to this bug.