This looks like a bug that was fixed in the nightlies for mod_webapp.  You 
might want to download the source and build it for a better, more stable 
version. 

--David

On Monday 03 December 2001 03:53 pm, you wrote:
> This weekend I installed mod_webapp and pointed it to Tomcat 4.0.1 and
> things appeared to be working fine until I tried to upload a file through
> it.  If I point the browser directly to my servlet files get uploaded fine
> from the form but if I try going through Apache via mod_webapp I get the
> exception below.  Anyone know if this is a bug in mod_webapp, Turbine or
> something I'm doing wrong?
>
> [Mon Dec 03 12:39:27 PST 2001] -- 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(Turbin
>e UploadService.java:195)
> 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(Turbin
>e UploadService.java:232)
>         at
> org.apache.turbine.services.upload.TurbineUpload.parseRequest(TurbineUpload
>. java:178)
>         at
> org.apache.turbine.util.parser.DefaultParameterParser.setRequest(DefaultPar
>a 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(DefaultPar
>a meterParser.java:193)
>         at
> org.apache.turbine.services.rundata.DefaultTurbineRunData.getParameters(Def
>a ultTurbineRunData.java:502)
>         at org.apache.turbine.Turbine.doGet(Turbine.java:278)
>         at org.apache.turbine.Turbine.doPost(Turbine.java:537)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
>n FilterChain.java:247)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
>h ain.java:193)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j
>a va:243)
>         at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
>5 66)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j
>a va:201)
>         at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
>5 66)
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBas
>e .java:472)
>         at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
>5 64)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:16
>4 )
>         at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
>5 66)
>         at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve
>. java:170)
>         at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
>5 64)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:17
>0 )
>         at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
>5 64)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav
>a
>
> :163)
>
>         at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
>5 66)
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at
> org.apache.catalina.connector.warp.WarpRequestHandler.handle(WarpRequestHan
>d ler.java:215)
>         at
> org.apache.catalina.connector.warp.WarpConnection.run(WarpConnection.java:1
>9 4)
>         at java.lang.Thread.run(Thread.java:484)
>
>
> --
> To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>


--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to