You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Gianluca Del Buono <Gi...@Rightmove.co.uk> on 2002/11/13 12:21:00 UTC

problems with file upload (multipart data)

Hello,

We are experiencing the following error where - for whatever reason - looks
like that the stream connection is dropped....
This happens when a user try to upload a file (.jpg, .gif), but we cannot
replicate this error in our environment and looks it happens seldom, still
it annoys a loooooot of users.

Has anyone experienced/seen this error before ? Any lead toward the right
direction for correcting this problem ?

Many thanks in advance

Gianluca

here is the stack trace:

[Wed Nov 13 11:16:38 GMT 2002] -- ERROR -- 
        Exception:  org.apache.turbine.util.TurbineException: File upload
failed: Processing of multipart/form-data request failed: Stream ended
unexpectedly
        Stack Trace follows:
 
org.apache.turbine.util.upload.MultipartStream$MalformedStreamException:
Stream ended unexpectedly
        at
org.apache.turbine.util.upload.MultipartStream.readBodyData(MultipartStream.
java:455)
        at
org.apache.turbine.services.upload.TurbineUploadService.parseRequest(Turbine
UploadService.java:198)
rethrown as org.apache.turbine.util.TurbineException: Processing of
multipart/form-data request failed: Stream ended unexpectedly
        at
org.apache.turbine.services.upload.TurbineUploadService.parseRequest(Turbine
UploadService.java:273)
        at
org.apache.turbine.services.upload.TurbineUpload.parseRequest(TurbineUpload.
java:178)
        at
org.apache.turbine.util.parser.DefaultParameterParser.setRequest(DefaultPara
meterParser.java:189)
rethrown as org.apache.turbine.util.TurbineException: File upload failed:
Processing of multipart/form-data request failed: Stream ended unexpectedly
        at
org.apache.turbine.util.parser.DefaultParameterParser.setRequest(DefaultPara
meterParser.java:193)
        at
org.apache.turbine.services.rundata.DefaultTurbineRunData.getParameters(Defa
ultTurbineRunData.java:502)
        at org.apache.turbine.Turbine.doGet(Turbine.java:300)
        at org.apache.turbine.Turbine.doPost(Turbine.java:481)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
        at org.apache.tomcat.core.Handler.service(Handler.java:286)
        at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
        at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
        at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
        at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection
(Ajp12ConnectionHandler.java:166)
        at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
        at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
        at java.lang.Thread.run(Thread.java:536)


________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs service. 
________________________________________________________________________