dev@glassfish.java.net

Re[2]: org.apache.commons.fileupload.FileUploadException: Processing ofmultipart/form-data request failed. Stream ended unexpectedly

From: Dmitry Mozheyko <mozheyko_d_at_mail.ru>
Date: Sun, 25 Feb 2007 20:20:25 +0300

Thank you, Jeanfrancois.
Yes - it was "glassfish-over-VPN-uploading-problem" :)
After updating to nightly build b37 all works fine.
It doesn't concerned with "slow channel speed".
Also i don't need configure glassfish(issue 2488).
Thank you.

-----Original Message-----
From: Jeanfrancois Arcand <Jeanfrancois.Arcand_at_Sun.COM>
To: dev_at_glassfish.dev.java.net
Date: Fri, 23 Feb 2007 11:39:58 -0500
Subject: Re: org.apache.commons.fileupload.FileUploadException: Processing ofmultipart/form-data request failed. Stream ended unexpectedly

>
> You can also update to a newer build as I suspect you are suffering:
>
> https://glassfish.dev.java.net/issues/show_bug.cgi?id=2268
>
> Thanks
>
> -- Jeanfrancois
>
> Jeanfrancois Arcand wrote:
> > Hi Dmitry,
> >
> > we aren't supporting the disableUploadTimeout but I can add it very
> > easily. Can you log a bug here:
> >
> > https://glassfish.dev.java.net/servlets/ProjectIssues
> >
> > Meanwhile, can you try adding in domain.xml:
> >
> > -Dcom.sun.enterprise.web.connector.grizzly.readTimeout=60
> >
> > (the default is 30) and see if that help.
> >
> > Thanks!
> >
> > -- Jeanfrancois
> >
> > Dmitry Mozheyko wrote:
> >> Hello all.
> >> I use Apache Commons FileUpload 1.1.1 Library with glassfish-v2 b30.
> >> In intranet all works fine, but on slow channels i receive error:
> >> javax.servlet.ServletException:
> >> org.apache.commons.fileupload.FileUploadException: Processing of
> >> multipart/form-data request failed. Stream ended unexpectedly
> >> at
> >> versioncontrol.web.SVersioncontrolDispatcher.processRequest(SVersioncontrolDispatcher.java:144)
> >>
> >> at
> >> versioncontrol.web.SVersioncontrolDispatcher.doPost(SVersioncontrolDispatcher.java:179)
> >>
> >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
> >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> >> at
> >> org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:398)
> >>
> >> at
> >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277)
> >>
> >> at
> >> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:255)
> >>
> >> at
> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188)
> >>
> >> at
> >> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
> >>
> >> at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
> >> at
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:186)
> >>
> >> at
> >> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
> >>
> >> at
> >> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:556)
> >>
> >> at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1067)
> >> at
> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
> >>
> >> at
> >> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:586)
> >>
> >> at
> >> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:556)
> >>
> >> at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1067)
> >> at
> >> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:252)
> >> at
> >> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:618)
> >>
> >> at
> >> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.processNonBlocked(DefaultProcessorTask.java:549)
> >>
> >> at
> >> com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:790)
> >>
> >> at
> >> com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:326)
> >>
> >> at
> >> com.sun.enterprise.web.connector.grizzly.ssl.SSLReadTask.process(SSLReadTask.java:401)
> >>
> >> at
> >> com.sun.enterprise.web.connector.grizzly.ssl.SSLReadTask.doTask(SSLReadTask.java:214)
> >>
> >> at
> >> com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
> >> at
> >> com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:93)
> >>
> >>
> >> I found this error in other mailing list and solution is set
> >> "<Connector> tag: connectionTimeout="0" disableUploadTimeout="true""
> >> in tomcat configuration.
> >> Where i can config this in glassfish?
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> >> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> > For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>