You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Danilo Cicognani <d....@tinfo.it> on 2007/03/30 17:09:00 UTC

org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Socket read failed

Hello everybody,
I've experienced this exception but I can't understand what it means, so I'm
not able to catch or fix it.
I made a search over Internet, but didn't found something that can help me,
I only found http://globovox.globo.com/posts/list/78089.page but I can't
understand the language (portuguese I think).
Can someone tell me which are the situations in which this exception is
fired?

Here is a complete trace:
org.apache.commons.fileupload.FileUploadException: Processing of
multipart/form-data request failed. Socket read failed 	at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.jav
a:376) 	at
org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(Servlet
FileUpload.java:116) 	at
com.liferay.util.servlet.fileupload.LiferayFileUpload.parseRequest(LiferayFi
leUpload.java:67) 	at
com.liferay.util.servlet.UploadServletRequest.<init>(UploadServletRequest.ja
va:85) 	at
com.liferay.portal.servlet.MainServlet.service(MainServlet.java:677) 	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:252) 	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173) 	at
com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:94) 	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:202) 	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173) 	at
com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:202) 	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173) 	at
com.liferay.filters.compression.CompressionFilter.doFilter(CompressionFilter
.java:115) 	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:202) 	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173) 	at
com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter(La
youtCacheFilter.java:205) 	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:202) 	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:173) 	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:213) 	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:178) 	at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
.java:432) 	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126
) 	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105
) 	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:107) 	at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:425)
at
org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProt
ocol.java:452) 	at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1285)
at java.lang.Thread.run(Thread.java:536) 

Thank you

**** 1000 KBye ****

 [) /\ |\| | |_ ()


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


R: org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Socket read failed

Posted by Danilo Cicognani <d....@tinfo.it>.
Hello Rodrigo.

> That post you mentioned is indeed in portuguese. But it's not helpful.
> People there are complaining that they got that exception
> when using that blog. They don't even seem to be programmers.

Ok.

> Anyway, I don't know the FileUpload component, but my guess
> is that the
> content type of the form you submit might be wrong. Have you

I don't think so: this exception is not fired every time: with the same
data, sometime it works and sometimes I get the exception.

> tried looking
> at the source code of
> org.apache.commons.fileupload.FileUploadBase.parseRequest()  to see
> if you get any hint? 

I think I should try this.
I'm using this library as a part of a bigger portal server, so I'm not using
it directly, but if I don't get any help from someone else, I will try to
understand it by myself.
Thank you for the help.

**** 1000 KBye ****

 [) /\ |\| | |_ ()

Tinfo Srl
via Golfarelli 90 47100 Forli'
tel: +39 0543 777375
fax: +39 0543 751826
email: d.cicognani@tinfo.it


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Socket read failed

Posted by Rodrigo Canabrava <ca...@gmail.com>.
Hi Danilo,

That post you mentioned is indeed in portuguese. But it's not helpful.
People there are complaining that they got that exception when using that
blog. They don't even seem to be programmers.

Anyway, I don't know the FileUpload component, but my guess is that the
content type of the form you submit might be wrong. Have you tried looking
at the source code of
org.apache.commons.fileupload.FileUploadBase.parseRequest()
 to see if you get any hint?

Rodrigo


2007/4/12, Danilo Cicognani <d....@tinfo.it>:
>
> Hello everybody,
> I didn't get any answer, do someone knows what it means this exception and
> in which situations it is fired?
> Thank you very much.
>
> **** 1000 KBye ****
>
> [) /\ |\| | |_ ()
>
> > -----Messaggio originale-----
> > Da: Danilo Cicognani [mailto:d.cicognani@tinfo.it]
> > Inviato: venerdì 30 marzo 2007 17.09
> > A: commons-user@jakarta.apache.org
> > Oggetto: org.apache.commons.fileupload.FileUploadException:
> > Processing of multipart/form-data request failed. Socket read failed
> >
> > Hello everybody,
> > I've experienced this exception but I can't understand what
> > it means, so I'm
> > not able to catch or fix it.
> > I made a search over Internet, but didn't found something
> > that can help me,
> > I only found http://globovox.globo.com/posts/list/78089.page
> > but I can't
> > understand the language (portuguese I think).
> > Can someone tell me which are the situations in which this
> > exception is
> > fired?
> >
> > Here is a complete trace:
> > org.apache.commons.fileupload.FileUploadException: Processing of
> > multipart/form-data request failed. Socket read failed        at
> > org.apache.commons.fileupload.FileUploadBase.parseRequest(File
> > UploadBase.jav
> > a:376)        at
> > org.apache.commons.fileupload.servlet.ServletFileUpload.parseR
> > equest(Servlet
> > FileUpload.java:116)  at
> > com.liferay.util.servlet.fileupload.LiferayFileUpload.parseReq
> > uest(LiferayFi
> > leUpload.java:67)     at
> > com.liferay.util.servlet.UploadServletRequest.<init>(UploadSer
> > vletRequest.ja
> > va:85)        at
> > com.liferay.portal.servlet.MainServlet.service(MainServlet.jav
> > a:677)        at
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:802)  at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> > er(Application
> > FilterChain.java:252)         at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> > cationFilterCh
> > ain.java:173)         at
> > com.liferay.filters.strip.StripFilter.doFilter(StripFilter.ja
> > va:94)        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> > er(Application
> > FilterChain.java:202)         at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> > cationFilterCh
> > ain.java:173)         at
> > com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.
> > java:143)
> > at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> > er(Application
> > FilterChain.java:202)         at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> > cationFilterCh
> > ain.java:173)         at
> > com.liferay.filters.compression.CompressionFilter.doFilter(Com
> > pressionFilter
> > .java:115)    at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> > er(Application
> > FilterChain.java:202)         at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> > cationFilterCh
> > ain.java:173)         at
> > com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilt
> > er.doFilter(La
> > youtCacheFilter.java:205)     at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> > er(Application
> > FilterChain.java:202)         at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> > cationFilterCh
> > ain.java:173)         at
> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> > rapperValve.ja
> > va:213)       at
> > org.apache.catalina.core.StandardContextValve.invoke(StandardC
> > ontextValve.ja
> > va:178)       at
> > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Aut
> > henticatorBase
> > .java:432)    at
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> > Valve.java:126
> > )     at
> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> > Valve.java:105
> > )     at
> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> > gineValve.java
> > :107)         at
> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdap
> > ter.java:148)
> > at
> > org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.
> > java:425)
> > at
> > org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.proc
> > ess(AjpAprProt
> > ocol.java:452)        at
> > org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.
> > java:1285)
> > at java.lang.Thread.run(Thread.java:536)
> >
> > Thank you
> >
> > **** 1000 KBye ****
> >
> >  [) /\ |\| | |_ ()
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: commons-user-help@jakarta.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-user-help@jakarta.apache.org
>
>

org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Socket read failed

Posted by Danilo Cicognani <d....@tinfo.it>.
Hello everybody,
I didn't get any answer, do someone knows what it means this exception and
in which situations it is fired?
Thank you very much.

**** 1000 KBye ****

 [) /\ |\| | |_ ()

> -----Messaggio originale-----
> Da: Danilo Cicognani [mailto:d.cicognani@tinfo.it] 
> Inviato: venerdì 30 marzo 2007 17.09
> A: commons-user@jakarta.apache.org
> Oggetto: org.apache.commons.fileupload.FileUploadException: 
> Processing of multipart/form-data request failed. Socket read failed
> 
> Hello everybody,
> I've experienced this exception but I can't understand what 
> it means, so I'm
> not able to catch or fix it.
> I made a search over Internet, but didn't found something 
> that can help me,
> I only found http://globovox.globo.com/posts/list/78089.page 
> but I can't
> understand the language (portuguese I think).
> Can someone tell me which are the situations in which this 
> exception is
> fired?
> 
> Here is a complete trace:
> org.apache.commons.fileupload.FileUploadException: Processing of
> multipart/form-data request failed. Socket read failed 	at
> org.apache.commons.fileupload.FileUploadBase.parseRequest(File
> UploadBase.jav
> a:376) 	at
> org.apache.commons.fileupload.servlet.ServletFileUpload.parseR
> equest(Servlet
> FileUpload.java:116) 	at
> com.liferay.util.servlet.fileupload.LiferayFileUpload.parseReq
> uest(LiferayFi
> leUpload.java:67) 	at
> com.liferay.util.servlet.UploadServletRequest.<init>(UploadSer
> vletRequest.ja
> va:85) 	at
> com.liferay.portal.servlet.MainServlet.service(MainServlet.jav
> a:677) 	at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Application
> FilterChain.java:252) 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterCh
> ain.java:173) 	at
> com.liferay.filters.strip.StripFilter.doFilter(StripFilter.ja
> va:94) 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Application
> FilterChain.java:202) 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterCh
> ain.java:173) 	at
> com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.
> java:143)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Application
> FilterChain.java:202) 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterCh
> ain.java:173) 	at
> com.liferay.filters.compression.CompressionFilter.doFilter(Com
> pressionFilter
> .java:115) 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Application
> FilterChain.java:202) 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterCh
> ain.java:173) 	at
> com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilt
> er.doFilter(La
> youtCacheFilter.java:205) 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Application
> FilterChain.java:202) 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilterCh
> ain.java:173) 	at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValve.ja
> va:213) 	at
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValve.ja
> va:178) 	at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Aut
> henticatorBase
> .java:432) 	at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java:126
> ) 	at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java:105
> ) 	at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.java
> :107) 	at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdap
> ter.java:148)
> at 
> org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.
> java:425)
> at
> org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.proc
> ess(AjpAprProt
> ocol.java:452) 	at
> org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.
> java:1285)
> at java.lang.Thread.run(Thread.java:536) 
> 
> Thank you
> 
> **** 1000 KBye ****
> 
>  [) /\ |\| | |_ ()
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-user-help@jakarta.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org