hc-httpclient-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erick Dovale <edov...@carosys.com>
Subject Re: ServletException with multipart request.
Date Fri, 16 Dec 2005 15:02:06 GMT
Hi Oleg,
thanks for your reply.
How can I do that?? The HttpClient have no method like this nor the 
Multipartpost method??
any hint??

thanks..

erick.
Oleg Kalnichevski wrote:

>On Thu, Dec 15, 2005 at 05:57:10PM -0500, Erick Dovale wrote:
>  
>
>>Hello there folks,
>>
>>I am trying to upload a file to a web app. Our servlet seems to be 
>>working fine as we can upload files from a browser without problems. 
>>When I try to use the httpClient I get the exception pasted below.
>>I have tried both, 2.0.2 and 3.0-rc4 with the former the exception 
>>exactly the same except for the first line that ends in 8bit as opposed 
>>to binary; which is what i get when 3.0-rc4.
>>I am sorry if this has been asked before in the list. I searched in the 
>>archives and could not find anything similar to this.
>>
>>Thanks in advance.
>>
>>erick.
>>
>>    
>>
>
>Erick,
>
>Try setting Transfer-Encoding to null. The multipart form processing
>code deployed on the server appears to be have compliance problems with 
>the multipart/form-data spec  
>
>Oleg
>
>
>  
>
>>PD: I am using the sample apps for uploading files.
>>
>>javax.servlet.ServletException: javax.servlet.ServletException: 
>>java.io.IOException: Malformed line after content type: 
>>Content-Transfer-Encoding: binary
>>
>>   at 
>>com.jeevesserver.form.DailyActLogUpload.DailyActLogUploadServlet.callGenerate(DailyActLogUploadServlet.java:136)
>>
>>   at 
>>com.jeevesserver.form.DailyActLogUpload.DailyActLogUploadServlet.doPost(DailyActLogUploadServlet.java:86)
>>
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:716)
>>
>>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
>>
>>   at 
>>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:200)
>>
>>   at 
>>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
>>
>>   at 
>>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:209)
>>
>>   at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
>>
>>   at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
>>
>>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
>>
>>   at 
>>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:144)
>>
>>   at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
>>
>>   at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
>>
>>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
>>
>>   at 
>>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2358)
>>
>>   at 
>>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:133)
>>
>>   at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
>>
>>   at 
>>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:118)
>>
>>   at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
>>
>>   at 
>>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:116)
>>
>>   at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
>>
>>   at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
>>
>>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
>>
>>   at 
>>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:127)
>>
>>   at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
>>
>>   at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:433)
>>
>>   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)
>>
>>   at 
>>org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:994)
>>
>>   at 
>>org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1105)
>>
>>   at java.lang.Thread.run(Thread.java:534)
>>  
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: httpclient-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: httpclient-user-help@jakarta.apache.org
>>
>>
>>    
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: httpclient-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: httpclient-user-help@jakarta.apache.org
>
>
>
>  
>


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


Mime
View raw message