You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "tina (Created) (JIRA)" <ji...@apache.org> on 2011/12/01 20:12:40 UTC

[jira] [Created] (FILEUPLOAD-202) org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly

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

        

Re: [jira] [Created] (FILEUPLOAD-202) org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly

Posted by Maurizio Cucchiara <ma...@gmail.com>.
In order to exclude thread-safety issue, did you try to run the jmeter test
with just one thread?

Sent from my mobile device, so please excuse typos and brevity.

Maurizio Cucchiara

Il giorno 01/dic/2011 20.13, "tina (Created) (JIRA)" <ji...@apache.org> ha
scritto:

> 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
>
>
>

[jira] [Commented] (FILEUPLOAD-202) org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly

Posted by "tina (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FILEUPLOAD-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13161777#comment-13161777 ] 

tina commented on FILEUPLOAD-202:
---------------------------------

It seems the maxThread in resin configuration doesn't work. Because I set it to 256, but when I run 350 thread, it can still run correctly. Before I thought it is because the first threads finish quickly, another threads reuse them.But I set the view result in table in Jmeter, and saw each request sent almost the same time, and the sample time plus the start time is after other sample's start time. I thought resin should stop processing the request when the number of threads exceeds the configured maxThread. Do you know the reason why it still can run correctly? 
                
> 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
>              Labels: fileupload
>             Fix For: 1.2.1
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> 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

        

[jira] [Commented] (FILEUPLOAD-202) org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly

Posted by "tina (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FILEUPLOAD-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13161452#comment-13161452 ] 

tina commented on FILEUPLOAD-202:
---------------------------------

Yes. I did. only one thread works ok. If I set the threads count to 250, it works ok. But if I set count to 300,it will report that error. 
                
> 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
>              Labels: fileupload
>             Fix For: 1.2.1
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> 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

        

[jira] [Commented] (FILEUPLOAD-202) org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly

Posted by "tina (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FILEUPLOAD-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13161471#comment-13161471 ] 

tina commented on FILEUPLOAD-202:
---------------------------------

Now I am testing the scalability of resin and jetty. Both of them have the same issue.
                
> 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
>              Labels: fileupload
>             Fix For: 1.2.1
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> 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

        

[jira] [Commented] (FILEUPLOAD-202) org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly

Posted by "Maurizio Cucchiara (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FILEUPLOAD-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13161535#comment-13161535 ] 

Maurizio Cucchiara commented on FILEUPLOAD-202:
-----------------------------------------------

I could be wrong, but the numbers you provided make me guess that It could be a thread saturation, you should try to increase maxThreads on your web container
                
> 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
>              Labels: fileupload
>             Fix For: 1.2.1
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> 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

        

[jira] [Commented] (FILEUPLOAD-202) org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly

Posted by "Maurizio Cucchiara (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FILEUPLOAD-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13161467#comment-13161467 ] 

Maurizio Cucchiara commented on FILEUPLOAD-202:
-----------------------------------------------

It could be interesting to know what application server you are using (Tomcat, JBoss, etc.)
                
> 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
>              Labels: fileupload
>             Fix For: 1.2.1
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> 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

        

[jira] [Commented] (FILEUPLOAD-202) org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly

Posted by "Maurizio Cucchiara (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FILEUPLOAD-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13161442#comment-13161442 ] 

Maurizio Cucchiara commented on FILEUPLOAD-202:
-----------------------------------------------

In order to exclude a thread-safety issue, did you try to run the jmeter test with just one thread?
                
> 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
>              Labels: fileupload
>             Fix For: 1.2.1
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> 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

        

[jira] [Commented] (FILEUPLOAD-202) org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly

Posted by "Brett Okken (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FILEUPLOAD-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13238919#comment-13238919 ] 

Brett Okken commented on FILEUPLOAD-202:
----------------------------------------

Many connectors have the ability to have a backlog of connections. This is in the [ServerSocket constructor|http://docs.oracle.com/javase/6/docs/api/java/net/ServerSocket.html#ServerSocket(int,%20int)] in java and the [ListenBacklog|http://httpd.apache.org/docs/2.2/mod/mpm_common.html#listenbacklog] directive in the apache httpd server.
I would not be surprised if the 350 concurrent requests simply caused 94 requests to go into backlog until threads freed up.
                
> 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
>              Labels: fileupload
>             Fix For: 1.2.1
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> 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