commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "tina (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FILEUPLOAD-202) org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly
Date Thu, 01 Dec 2011 19:12:40 GMT
org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data
request failed. Stream ended unexpectedly
-----------------------------------------------------------------------------------------------------------------------------------------------

                 Key: FILEUPLOAD-202
                 URL: https://issues.apache.org/jira/browse/FILEUPLOAD-202
             Project: Commons FileUpload
          Issue Type: Bug
    Affects Versions: 1.2.1
            Reporter: tina
             Fix For: 1.2.1


I used this one to write the servlet
http://www.servletworld.com/servlet-tutorials/servlet-file-upload-example.html
I can successfully upload the file through localhost, however, when I use Jmeter to test the
app server using 300 threads, it
will report this error:
[10:40:23.577] {http--8080-244$1283730842} WebApp[http://localhost:8080/OrderFile] CommonsFileUploadServlet:
Error encountered while parsing the request
[10:40:23.577] {http--8080-244$1283730842} org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
Processing of multipart/form-data request failed. Stream ended unexpectedly
[10:40:23.577] {http--8080-244$1283730842} 	at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:371)
[10:40:23.577] {http--8080-244$1283730842} 	at org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:126)
[10:40:23.577] {http--8080-244$1283730842} 	at CommonsFileUploadServlet.doPost(CommonsFileUploadServlet.java:66)
[10:40:23.577] {http--8080-244$1283730842} 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:153)
[10:40:23.577] {http--8080-244$1283730842} 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:91)
[10:40:23.577] {http--8080-244$1283730842} 	at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103)
[10:40:23.577] {http--8080-244$1283730842} 	at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:187)
[10:40:23.577] {http--8080-244$1283730842} 	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265)
[10:40:23.577] {http--8080-244$1283730842} 	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:273)
[10:40:23.577] {http--8080-244$1283730842} 	at com.caucho.server.port.TcpConnection.run(TcpConnection.java:682)
[10:40:23.577] {http--8080-244$1283730842} 	at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:743)
[10:40:23.577] {http--8080-244$1283730842} 	at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:662)
[10:40:23.577] {http--8080-244$1283730842} 	at java.lang.Thread.run(Thread.java:619)
[10:40:23.577] {http--8080-244$1283730842} Caused by: org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
Stream ended unexpectedly
[10:40:23.577] {http--8080-244$1283730842} 	at org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:982)
[10:40:23.577] {http--8080-244$1283730842} 	at org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:886)
[10:40:23.577] {http--8080-244$1283730842} 	at java.io.FilterInputStream.read(FilterInputStream.java:116)
[10:40:23.577] {http--8080-244$1283730842} 	at org.apache.commons.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:125)
[10:40:23.577] {http--8080-244$1283730842} 	at java.io.FilterInputStream.read(FilterInputStream.java:90)
[10:40:23.577] {http--8080-244$1283730842} 	at org.apache.commons.fileupload.util.Streams.copy(Streams.java:96)
[10:40:23.577] {http--8080-244$1283730842} 	at org.apache.commons.fileupload.util.Streams.copy(Streams.java:66)
[10:40:23.577] {http--8080-244$1283730842} 	at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:366)
[10:40:23.577] {http--8080-244$1283730842} 	... 12 more

Is it because of the size limit? the uploaded file size is 8KB.
Thanks!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message