You are viewing a plain text version of this content. The canonical link for it is here.
Posted to httpclient-users@hc.apache.org by ghanchakkar <ma...@yahoo.com> on 2009/05/14 22:53:08 UTC

Not able to upload bigger file (max size 4kb successful)

I am using httpclient 3.1 with jre 1.5_15. I am able to post https request
and able to get replys from iplanet web server with no issues, except when I
try to upload file having size from than 9kb. Here is the log.

Note: It seems connection close occurs at one particular point of the file
but when I open the file there is no special chars or anything of that sort
at that point of the file. Also note that this happens with every file no
matter what the contents are.

here is the log

14:23:09.953 DEBUG [main] DefaultHttpParams.java:151 [ClientId:]
Set parameter http.protocol.cookie-policy = compatibility
14:23:09.953 DEBUG [main] DefaultHttpParams.java:151 [ClientId:]
Set parameter http.method.retry-handler =
org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@abaf8c
14:24:15.265 DEBUG [main] DefaultHttpParams.java:151 [ClientId:]
Set parameter http.protocol.expect-continue = true
14:25:09.064 DEBUG [main] Part.java:418 [ClientId:]
getLengthOfParts(Parts[])
14:25:09.064 DEBUG [main] Part.java:326 [ClientId:]
enter length()
14:25:09.064 DEBUG [main] StringPart.java:136 [ClientId:]
enter lengthOfData()
14:25:09.064 DEBUG [main] Part.java:204 [ClientId:]
enter sendStart(OutputStream out)
14:25:09.079 DEBUG [main] Part.java:217 [ClientId:]
enter sendDispositionHeader(OutputStream out)
14:25:09.079 DEBUG [main] Part.java:230 [ClientId:]
enter sendContentTypeHeader(OutputStream out)
14:25:09.079 DEBUG [main] Part.java:252 [ClientId:]
enter sendTransferEncodingHeader(OutputStream out)
14:25:09.079 DEBUG [main] Part.java:267 [ClientId:]
enter sendEndOfHeader(OutputStream out)
14:25:09.079 DEBUG [main] Part.java:293 [ClientId:]
enter sendEnd(OutputStream out)
14:25:09.079 DEBUG [main] StringPart.java:136 [ClientId:]
enter lengthOfData()
14:25:09.095 DEBUG [main] Part.java:326 [ClientId:]
enter length()
14:25:09.095 DEBUG [main] StringPart.java:136 [ClientId:]
enter lengthOfData()
14:25:09.095 DEBUG [main] Part.java:204 [ClientId:]
enter sendStart(OutputStream out)
14:25:09.095 DEBUG [main] Part.java:217 [ClientId:]
enter sendDispositionHeader(OutputStream out)
14:25:09.095 DEBUG [main] Part.java:230 [ClientId:]
enter sendContentTypeHeader(OutputStream out)
14:25:09.095 DEBUG [main] Part.java:252 [ClientId:]
enter sendTransferEncodingHeader(OutputStream out)
14:25:09.111 DEBUG [main] Part.java:267 [ClientId:]
enter sendEndOfHeader(OutputStream out)
14:25:09.111 DEBUG [main] Part.java:293 [ClientId:]
enter sendEnd(OutputStream out)
14:25:09.111 DEBUG [main] StringPart.java:136 [ClientId:]
enter lengthOfData()
14:25:09.111 DEBUG [main] Part.java:326 [ClientId:]
enter length()
14:25:09.111 DEBUG [main] StringPart.java:136 [ClientId:]
enter lengthOfData()
14:25:09.111 DEBUG [main] Part.java:204 [ClientId:]
enter sendStart(OutputStream out)
14:25:09.126 DEBUG [main] Part.java:217 [ClientId:]
enter sendDispositionHeader(OutputStream out)
14:25:09.126 DEBUG [main] Part.java:230 [ClientId:]
enter sendContentTypeHeader(OutputStream out)
14:25:09.126 DEBUG [main] Part.java:252 [ClientId:]
enter sendTransferEncodingHeader(OutputStream out)
14:25:09.126 DEBUG [main] Part.java:267 [ClientId:]
enter sendEndOfHeader(OutputStream out)
14:25:09.126 DEBUG [main] Part.java:293 [ClientId:]
enter sendEnd(OutputStream out)
14:25:09.126 DEBUG [main] StringPart.java:136 [ClientId:]
enter lengthOfData()
14:25:09.142 DEBUG [main] Part.java:326 [ClientId:]
enter length()
14:25:09.142 DEBUG [main] FilePart.java:248 [ClientId:]
enter lengthOfData()
14:25:09.142 DEBUG [main] Part.java:204 [ClientId:]
enter sendStart(OutputStream out)
14:25:09.142 DEBUG [main] FilePart.java:190 [ClientId:]
enter sendDispositionHeader(OutputStream out)
14:25:09.142 DEBUG [main] Part.java:217 [ClientId:]
enter sendDispositionHeader(OutputStream out)
14:25:09.142 DEBUG [main] Part.java:230 [ClientId:]
enter sendContentTypeHeader(OutputStream out)
14:25:09.142 DEBUG [main] Part.java:252 [ClientId:]
enter sendTransferEncodingHeader(OutputStream out)
14:25:09.157 DEBUG [main] Part.java:267 [ClientId:]
enter sendEndOfHeader(OutputStream out)
14:25:09.157 DEBUG [main] Part.java:293 [ClientId:]
enter sendEnd(OutputStream out)
14:25:09.157 DEBUG [main] FilePart.java:248 [ClientId:]
enter lengthOfData()
14:25:09.767 DEBUG [main] PostMethod.java:152 [ClientId:]
enter PostMethod.clearRequestBody()
14:25:09.767 DEBUG [main] EntityEnclosingMethod.java:150 [ClientId:]
enter EntityEnclosingMethod.clearRequestBody()
14:25:10.487 DEBUG [main] DefaultHttpParams.java:151 [ClientId:]
Set parameter http.connection.timeout = 20000
14:25:12.942 DEBUG [main] HttpClient.java:321 [ClientId:]
enter HttpClient.executeMethod(HttpMethod)
14:25:12.942 DEBUG [main] HttpClient.java:374 [ClientId:]
enter HttpClient.executeMethod(HostConfiguration,HttpMethod,HttpState)
14:25:12.958 DEBUG [main] HttpMethodDirector.java:379 [ClientId:]
Attempt number 1 to process request
14:25:12.973 DEBUG [main] HttpConnection.java:525 [ClientId:]
An error occurred while reading from the socket, is appears to be stale
java.net.SocketException: Socket Closed
	at java.net.PlainSocketImpl.setOption(Unknown Source)
	at java.net.Socket.setSoTimeout(Unknown Source)
	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.setSoTimeout(Unknown Source)
	at
org.apache.commons.httpclient.HttpConnection.isStale(HttpConnection.java:515)
	at
org.apache.commons.httpclient.HttpConnection.closeIfStale(HttpConnection.java:431)
	at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:382)
	at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
	at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
	at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
	at
com.att.warp.acats.spider.connections.HttpConnection.submitHttpPost(HttpConnection.java:196)
	at
com.att.warp.acats.spider.connections.HttpConnection.submittHttpPostAndGetResponse(HttpConnection.java:388)
	at
com.att.warp.acats.spider.transaction.ACATSTransaction.processHttpRequest(ACATSTransaction.java:386)
	at
com.att.warp.acats.spider.transaction.ACATSTransaction.buildAndSubmitForm(ACATSTransaction.java:335)
	at
com.att.warp.acats.spider.transaction.ACATSTransaction.execute(ACATSTransaction.java:201)
	at
com.att.warp.acats.spider.transaction.ACATSTransaction.execute(ACATSTransaction.java:124)
	at
com.att.warp.acats.spider.transaction.ACATSTransactionCycle.run(ACATSTransactionCycle.java:125)
	at
com.att.warp.acats.spider.transaction.ACATSTransactionCycleManager.process(ACATSTransactionCycleManager.java:66)
	at com.att.warp.acats.spider.ACATSSpider.main(ACATSSpider.java:98)
14:25:12.973 DEBUG [main] HttpConnection.java:432 [ClientId:]
Connection is stale, closing...
14:25:12.989 DEBUG [main] HttpConnection.java:1148 [ClientId:]
enter HttpConnection.close()
14:25:12.989 DEBUG [main] HttpConnection.java:1215 [ClientId:]
enter HttpConnection.closeSockedAndStreams()
14:25:12.989 DEBUG [main] HttpConnection.java:685 [ClientId:]
enter HttpConnection.open()
14:25:12.989 DEBUG [main] HttpConnection.java:692 [ClientId:]
Open connection to mysite.com:443
14:25:13.067 DEBUG [main] HttpMethodBase.java:1079 [ClientId:]
enter HttpMethodBase.execute(HttpState, HttpConnection)
14:25:13.067 DEBUG [main] HttpMethodBase.java:2057 [ClientId:]
enter HttpMethodBase.writeRequest(HttpState, HttpConnection)
14:25:13.067 DEBUG [main] HttpMethodBase.java:2212 [ClientId:]
enter HttpMethodBase.writeRequestLine(HttpState, HttpConnection)
14:25:13.083 DEBUG [main] HttpMethodBase.java:1496 [ClientId:]
enter HttpMethodBase.generateRequestLine(HttpConnection, String, String,
String, String)
14:25:13.083 DEBUG [main] Wire.java:70 [ClientId:]
>> "POST /servlet/ACATSUploadDriver.class HTTP/1.1[\r][\n]"
14:25:13.083 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.083 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.083 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.099 DEBUG [main] HttpMethodBase.java:2175 [ClientId:]
enter HttpMethodBase.writeRequestHeaders(HttpState,HttpConnection)
14:25:13.099 DEBUG [main] EntityEnclosingMethod.java:370 [ClientId:]
enter EntityEnclosingMethod.addRequestHeaders(HttpState, HttpConnection)
14:25:13.099 DEBUG [main] ExpectContinueMethod.java:183 [ClientId:]
enter ExpectContinueMethod.addRequestHeaders(HttpState, HttpConnection)
14:25:13.099 DEBUG [main] HttpMethodBase.java:1417 [ClientId:]
enter HttpMethodBase.addRequestHeaders(HttpState, HttpConnection)
14:25:13.099 DEBUG [main] HttpMethodBase.java:1442 [ClientId:]
enter HttpMethodBase.addUserAgentRequestHeaders(HttpState, HttpConnection)
14:25:13.114 DEBUG [main] HttpMethodBase.java:1328 [ClientId:]
enter HttpMethodBase.addHostRequestHeader(HttpState, HttpConnection)
14:25:13.114 DEBUG [main] HttpMethodBase.java:1352 [ClientId:]
Adding Host request header
14:25:13.114 DEBUG [main] HttpMethodBase.java:1266 [ClientId:]
enter HttpMethodBase.addCookieRequestHeader(HttpState, HttpConnection)
14:25:13.114 DEBUG [main] HttpState.java:173 [ClientId:]
enter HttpState.getCookies()
14:25:13.130 DEBUG [main] CookieSpecBase.java:549 [ClientId:]
enter CookieSpecBase.match(String, int, String, boolean, Cookie[])
14:25:13.130 DEBUG [main] HttpMethodBase.java:1379 [ClientId:]
enter HttpMethodBase.addProxyConnectionHeader(HttpState, HttpConnection)
14:25:13.130 DEBUG [main] PostMethod.java:135 [ClientId:]
enter PostMethod.hasRequestContent()
14:25:13.130 DEBUG [main] EntityEnclosingMethod.java:135 [ClientId:]
enter EntityEnclosingMethod.hasRequestContent()
14:25:13.145 DEBUG [main] EntityEnclosingMethod.java:401 [ClientId:]
enter EntityEnclosingMethod.addContentLengthRequestHeader(HttpState,
HttpConnection)
14:25:13.145 DEBUG [main] EntityEnclosingMethod.java:325 [ClientId:]
enter EntityEnclosingMethod.getRequestContentLength()
14:25:13.145 DEBUG [main] PostMethod.java:135 [ClientId:]
enter PostMethod.hasRequestContent()
14:25:13.145 DEBUG [main] EntityEnclosingMethod.java:135 [ClientId:]
enter EntityEnclosingMethod.hasRequestContent()
14:25:13.145 DEBUG [main] HttpMethodBase.java:386 [ClientId:]
HttpMethodBase.addRequestHeader(Header)
14:25:13.161 DEBUG [main] EntityEnclosingMethod.java:168 [ClientId:]
enter EntityEnclosingMethod.renerateRequestBody()
14:25:13.161 DEBUG [main] Wire.java:70 [ClientId:]
>> "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.4)
>> Gecko/20070515 Firefox/2.0.0.4[\r][\n]"
14:25:13.161 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.161 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.177 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.177 DEBUG [main] Wire.java:70 [ClientId:]
>> "Referer: https://mysite.com/[\r][\n]"
14:25:13.177 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.177 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.177 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.192 DEBUG [main] Wire.java:70 [ClientId:]
>> "Connection: Keep-Alive[\r][\n]"
14:25:13.192 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.192 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.192 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.192 DEBUG [main] Wire.java:70 [ClientId:]
>> "Accept:
>> text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5[\r][\n]"
14:25:13.208 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.208 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.208 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.208 DEBUG [main] Wire.java:70 [ClientId:]
>> "Cache-Control: no-cache[\r][\n]"
14:25:13.208 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.224 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.224 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.224 DEBUG [main] Wire.java:70 [ClientId:]
>> "Cookie: LOGIN=CUID=TEST,PMSWITCH=F,PWD=71347931732761[\r][\n]"
14:25:13.224 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.224 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.239 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.239 DEBUG [main] Wire.java:70 [ClientId:]
>> "Host: mysite.com[\r][\n]"
14:25:13.239 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.255 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.255 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.255 DEBUG [main] Wire.java:70 [ClientId:]
>> "Expect: 100-continue[\r][\n]"
14:25:13.255 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.255 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.271 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.271 DEBUG [main] Wire.java:70 [ClientId:]
>> "Transfer-Encoding: chunked[\r][\n]"
14:25:13.271 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.271 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.271 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.286 DEBUG [main] Wire.java:70 [ClientId:]
>> "Content-Type: multipart/form-data;
>> boundary=cSJh_vzTzKNys0HmZgV1MKFXf6n33V3[\r][\n]"
14:25:13.286 DEBUG [main] HttpConnection.java:1032 [ClientId:]
enter HttpConnection.print(String)
14:25:13.286 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.286 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.286 DEBUG [main] HttpConnection.java:1001 [ClientId:]
enter HttpConnection.writeLine()
14:25:13.302 DEBUG [main] HttpConnection.java:942 [ClientId:]
enter HttpConnection.write(byte[])
14:25:13.302 DEBUG [main] HttpConnection.java:963 [ClientId:]
enter HttpConnection.write(byte[], int, int)
14:25:13.302 DEBUG [main] Wire.java:70 [ClientId:]
>> "[\r][\n]"
14:25:13.302 DEBUG [main] HttpConnection.java:826 [ClientId:]
enter HttpConnection.flushRequestOutputStream()
14:25:13.396 DEBUG [main] HttpMethodBase.java:1964 [ClientId:]
enter HttpMethodBase.readStatusLine(HttpState, HttpConnection)
14:25:13.396 DEBUG [main] HttpConnection.java:1113 [ClientId:]
enter HttpConnection.readLine()
14:25:13.396 DEBUG [main] HttpParser.java:105 [ClientId:]
enter HttpParser.readLine(InputStream, String)
14:25:13.396 DEBUG [main] HttpParser.java:74 [ClientId:]
enter HttpParser.readRawLine()
14:25:16.398 INFO  [main] HttpMethodBase.java:2102 [ClientId:]
100 (continue) read timeout. Resume sending the request
14:25:16.398 DEBUG [main] EntityEnclosingMethod.java:469 [ClientId:]
enter EntityEnclosingMethod.writeRequestBody(HttpState, HttpConnection)
14:25:16.398 DEBUG [main] PostMethod.java:135 [ClientId:]
enter PostMethod.hasRequestContent()
14:25:16.414 DEBUG [main] EntityEnclosingMethod.java:135 [ClientId:]
enter EntityEnclosingMethod.hasRequestContent()
14:25:16.414 DEBUG [main] EntityEnclosingMethod.java:325 [ClientId:]
enter EntityEnclosingMethod.getRequestContentLength()
14:25:16.414 DEBUG [main] PostMethod.java:135 [ClientId:]
enter PostMethod.hasRequestContent()
14:25:16.414 DEBUG [main] EntityEnclosingMethod.java:135 [ClientId:]
enter EntityEnclosingMethod.hasRequestContent()
14:25:16.414 DEBUG [main] HttpConnection.java:840 [ClientId:]
enter HttpConnection.getRequestOutputStream()
14:25:16.430 DEBUG [main] Part.java:306 [ClientId:]
enter send(OutputStream out)
14:25:16.430 DEBUG [main] Part.java:204 [ClientId:]
enter sendStart(OutputStream out)
14:25:16.430 DEBUG [main] Part.java:217 [ClientId:]
enter sendDispositionHeader(OutputStream out)
14:25:16.430 DEBUG [main] Part.java:230 [ClientId:]
enter sendContentTypeHeader(OutputStream out)
14:25:16.430 DEBUG [main] Part.java:252 [ClientId:]
enter sendTransferEncodingHeader(OutputStream out)
14:25:16.445 DEBUG [main] Part.java:267 [ClientId:]
enter sendEndOfHeader(OutputStream out)
14:25:16.445 DEBUG [main] StringPart.java:125 [ClientId:]
enter sendData(OutputStream)
14:25:16.445 DEBUG [main] Part.java:293 [ClientId:]
enter sendEnd(OutputStream out)
14:25:16.445 DEBUG [main] Part.java:306 [ClientId:]
enter send(OutputStream out)
14:25:16.461 DEBUG [main] Part.java:204 [ClientId:]
enter sendStart(OutputStream out)
14:25:16.461 DEBUG [main] Part.java:217 [ClientId:]
enter sendDispositionHeader(OutputStream out)
14:25:16.461 DEBUG [main] Part.java:230 [ClientId:]
enter sendContentTypeHeader(OutputStream out)
14:25:16.461 DEBUG [main] Part.java:252 [ClientId:]
enter sendTransferEncodingHeader(OutputStream out)
14:25:16.477 DEBUG [main] Part.java:267 [ClientId:]
enter sendEndOfHeader(OutputStream out)
14:25:16.477 DEBUG [main] StringPart.java:125 [ClientId:]
enter sendData(OutputStream)
14:25:16.477 DEBUG [main] Part.java:293 [ClientId:]
enter sendEnd(OutputStream out)
14:25:16.477 DEBUG [main] Part.java:306 [ClientId:]
enter send(OutputStream out)
14:25:16.477 DEBUG [main] Part.java:204 [ClientId:]
enter sendStart(OutputStream out)
14:25:16.492 DEBUG [main] Part.java:217 [ClientId:]
enter sendDispositionHeader(OutputStream out)
14:25:16.492 DEBUG [main] Part.java:230 [ClientId:]
enter sendContentTypeHeader(OutputStream out)
14:25:16.492 DEBUG [main] Part.java:252 [ClientId:]
enter sendTransferEncodingHeader(OutputStream out)
14:25:16.492 DEBUG [main] Part.java:267 [ClientId:]
enter sendEndOfHeader(OutputStream out)
14:25:16.508 DEBUG [main] StringPart.java:125 [ClientId:]
enter sendData(OutputStream)
14:25:16.508 DEBUG [main] Part.java:293 [ClientId:]
enter sendEnd(OutputStream out)
14:25:16.508 DEBUG [main] Part.java:306 [ClientId:]
enter send(OutputStream out)
14:25:16.508 DEBUG [main] Part.java:204 [ClientId:]
enter sendStart(OutputStream out)
14:25:16.508 DEBUG [main] FilePart.java:190 [ClientId:]
enter sendDispositionHeader(OutputStream out)
14:25:16.524 DEBUG [main] Part.java:217 [ClientId:]
enter sendDispositionHeader(OutputStream out)
14:25:16.524 DEBUG [main] Part.java:230 [ClientId:]
enter sendContentTypeHeader(OutputStream out)
14:25:16.524 DEBUG [main] Part.java:252 [ClientId:]
enter sendTransferEncodingHeader(OutputStream out)
14:25:16.524 DEBUG [main] Part.java:267 [ClientId:]
enter sendEndOfHeader(OutputStream out)
14:25:16.524 DEBUG [main] FilePart.java:208 [ClientId:]
enter sendData(OutputStream out)
14:25:16.539 DEBUG [main] FilePart.java:248 [ClientId:]
enter lengthOfData()
14:25:16.539 DEBUG [main] Wire.java:70 [ClientId:]
>> "120a[\r][\n]"
14:25:16.539 DEBUG [main] Wire.java:70 [ClientId:]
>> "--cSJh_vzTzKNys0HmZgV1MKFXf6n33V3[\r][\n]"
14:25:16.539 DEBUG [main] Wire.java:70 [ClientId:]
>> "Content-Disposition: form-data; name="fileName"[\r][\n]"
14:25:16.555 DEBUG [main] Wire.java:70 [ClientId:]
>> "[\r][\n]"
14:25:16.555 DEBUG [main] Wire.java:70 [ClientId:]
>> "MassMiscUpdt2009051414230993.csv[\r][\n]"
14:25:16.555 DEBUG [main] Wire.java:70 [ClientId:]
>> "--cSJh_vzTzKNys0HmZgV1MKFXf6n33V3[\r][\n]"
14:25:16.570 DEBUG [main] Wire.java:70 [ClientId:]
>> "Content-Disposition: form-data; name="action"[\r][\n]"
14:25:16.570 DEBUG [main] Wire.java:70 [ClientId:]
>> "[\r][\n]"
14:25:16.570 DEBUG [main] Wire.java:70 [ClientId:]
>> "Upload[\r][\n]"
14:25:16.570 DEBUG [main] Wire.java:70 [ClientId:]
>> "--cSJh_vzTzKNys0HmZgV1MKFXf6n33V3[\r][\n]"
14:25:16.570 DEBUG [main] Wire.java:70 [ClientId:]
>> "Content-Disposition: form-data; name="function"[\r][\n]"
14:25:16.586 DEBUG [main] Wire.java:70 [ClientId:]
>> "[\r][\n]"
14:25:16.586 DEBUG [main] Wire.java:70 [ClientId:]
>> "MISC[\r][\n]"
14:25:16.586 DEBUG [main] Wire.java:70 [ClientId:]
>> "--cSJh_vzTzKNys0HmZgV1MKFXf6n33V3[\r][\n]"
14:25:16.602 DEBUG [main] Wire.java:70 [ClientId:]
>> "Content-Disposition: form-data;
>> name="uploads\MassMiscUpdt2009051414230993.csv";
>> filename="MassMiscUpdt2009051414230993.csv"[\r][\n]"
14:25:16.602 DEBUG [main] Wire.java:70 [ClientId:]
>> "Content-Type: multipart/form-data; charset=ISO-8859-1[\r][\n]"
14:25:16.602 DEBUG [main] Wire.java:70 [ClientId:]
>> "[\r][\n]"
14:25:16.617 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>A12211720,<CAR>TEST,<RCA>TEST,<AMT>-139.00,<ARC>TEST,<FCI>Z,<PHC>129,<DPR>00,<DST>C,<WTC>ATB000062217,<WTA>ATB2008102100336<EOR>[\n]"
14:25:16.617 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q11393652,<CAR>TEST,<RCA>TEST,<AMT>-60.00,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000676045,<WTA>ABB2008102200003<EOR>[\n]"
14:25:16.617 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493490,<CAR>TEST,<RCA>TEST,<AMT>-0.36,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000544247,<WTA>ATB2008102200004<EOR>[\n]"
14:25:16.633 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493480,<CAR>TEST,<RCA>TEST,<AMT>-0.55,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000544241,<WTA>ATB2008102200005<EOR>[\n]"
14:25:16.633 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493471,<CAR>TEST,<RCA>TEST,<AMT>-0.37,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000544235,<WTA>ATB2008102200006<EOR>[\n]"
14:25:16.649 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493478,<CAR>TEST,<RCA>TEST,<AMT>-0.37,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000544240,<WTA>ATB2008102200007<EOR>[\n]"
14:25:16.649 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493482,<CAR>TEST,<RCA>TEST,<AMT>-0.92,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000544243,<WTA>ATB2008102200008<EOR>[\n]"
14:25:16.649 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493470,<CAR>TEST,<RCA>TEST,<AMT>-0.18,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000544234,<WTA>ATB2008102200009<EOR>[\n]"
14:25:16.649 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493481,<CAR>TEST,<RCA>TEST,<AMT>-0.18,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000544242,<WTA>ATB2008102200010<EOR>[\n]"
14:25:16.664 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493476,<CAR>TEST,<RCA>TEST,<AMT>-0.18,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000544239,<WTA>ATB2008102200011<EOR>[\n]"
14:25:16.664 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493475,<CAR>TEST,<RCA>TEST,<AMT>-0.18,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000544238,<WTA>ATB2008102200012<EOR>[\n]"
14:25:16.664 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>A12211720,<DST>CC,<WTC>ATB000062217,<WTA>ATB2008102100336<EOR>[\n]"
14:25:16.664 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>K07222005,<DST>CC,<WTC>ATB000100678<EOR>[\n]"
14:25:16.680 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q11393652,<DST>CC,<WTC>ATB000676045,<WTA>ABB2008102200003<EOR>[\n]"
14:25:16.680 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493490,<DST>CC,<WTC>ATB000544247,<WTA>ATB2008102200004<EOR>[\n]"
14:25:16.680 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493480,<DST>CC,<WTC>ATB000544241,<WTA>ATB2008102200005<EOR>[\n]"
14:25:16.680 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493471,<DST>CC,<WTC>ATB000544235,<WTA>ATB2008102200006<EOR>[\n]"
14:25:16.696 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493478,<DST>CC,<WTC>ATB000544240,<WTA>ATB2008102200007<EOR>[\n]"
14:25:16.696 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493482,<DST>CC,<WTC>ATB000544243,<WTA>ATB2008102200008<EOR>[\n]"
14:25:16.696 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493470,<DST>CC,<WTC>ATB000544234,<WTA>ATB2008102200009<EOR>[\n]"
14:25:16.696 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493481,<DST>CC,<WTC>ATB000544242,<WTA>ATB2008102200010<EOR>[\n]"
14:25:16.711 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493476,<DST>CC,<WTC>ATB000544239,<WTA>ATB2008102200011<EOR>[\n]"
14:25:16.711 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q07493475,<DST>CC,<WTC>ATB000544238,<WTA>ATB2008102200012<EOR>[\n]"
14:25:16.711 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q12382506,<CAR>TEST,<RCA>TEST,<AMT>-60.00,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000700945,<WTA>ABB2008102400001<EOR>[\n]"
14:25:16.711 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q08581912,<CAR>TEST,<RCA>TEST,<AMT>-0.02,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000623981,<WTA>ABB2008102400002<EOR>[\n]"
14:25:16.727 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q12382511,<CAR>TEST,<RCA>TEST,<AMT>-60.00,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000700946,<WTA>ABB2008102400004<EOR>[\n]"
14:25:16.727 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>Q12382512,<CAR>TEST,<RCA>TEST,<AMT>-60.00,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000700947,<WTA>ABB2008102400006<EOR>[\n]"
14:25:16.727 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08341641,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179008,<WTA>ATB2008102400122<EOR>[\n]"
14:25:16.727 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08385624,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179020,<WTA>ATB2008102400123<EOR>[\n]"
14:25:16.743 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795914,<CAR>TEST,<RCA>TEST,<AMT>-0.11,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287921,<WTA>ATB2008102400124<EOR>[\n]"
14:25:16.743 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08341675,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179010,<WTA>ATB2008102400125<EOR>[\n]"
14:25:16.743 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795915,<CAR>TEST,<RCA>TEST,<AMT>-0.23,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287922,<WTA>ATB2008102400126<EOR>[\n]"
14:25:16.743 DEBUG [main] Wire.java:84 [ClientId:]
>> "<USR>TEST,<TRK>L08385660,<CAR>TEST,<RCA>TEST,<AMT>-"
14:25:16.758 DEBUG [main] Wire.java:70 [ClientId:]
>> "[\r][\n]"
14:25:16.758 DEBUG [main] Wire.java:70 [ClientId:]
>> "1000[\r][\n]"
14:25:16.774 DEBUG [main] Wire.java:70 [ClientId:]
>> "0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179022,<WTA>ATB2008102400127<EOR>[\n]"
14:25:16.774 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08345425,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179011,<WTA>ATB2008102400128<EOR>[\n]"
14:25:16.774 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795916,<CAR>TEST,<RCA>TEST,<AMT>-0.83,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287923,<WTA>ATB2008102400129<EOR>[\n]"
14:25:16.789 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08393428,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179023,<WTA>ATB2008102400130<EOR>[\n]"
14:25:16.789 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795917,<CAR>TEST,<RCA>TEST,<AMT>-0.95,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287924,<WTA>ATB2008102400131<EOR>[\n]"
14:25:16.789 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08345461,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179012,<WTA>ATB2008102400132<EOR>[\n]"
14:25:16.789 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795918,<CAR>TEST,<RCA>TEST,<AMT>-0.35,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287925,<WTA>ATB2008102400133<EOR>[\n]"
14:25:16.805 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08345463,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179013,<WTA>ATB2008102400134<EOR>[\n]"
14:25:16.805 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795919,<CAR>TEST,<RCA>TEST,<AMT>-1.07,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287926,<WTA>ATB2008102400135<EOR>[\n]"
14:25:16.805 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08393465,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179025,<WTA>ATB2008102400136<EOR>[\n]"
14:25:16.821 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795920,<CAR>TEST,<RCA>TEST,<AMT>-0.23,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287927,<WTA>ATB2008102400137<EOR>[\n]"
14:25:16.821 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08374127,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179014,<WTA>ATB2008102400138<EOR>[\n]"
14:25:16.821 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795921,<CAR>TEST,<RCA>TEST,<AMT>-0.23,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287928,<WTA>ATB2008102400139<EOR>[\n]"
14:25:16.821 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08401492,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179026,<WTA>ATB2008102400140<EOR>[\n]"
14:25:16.836 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795922,<CAR>TEST,<RCA>TEST,<AMT>-0.23,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287929,<WTA>ATB2008102400141<EOR>[\n]"
14:25:16.836 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08374160,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179015,<WTA>ATB2008102400142<EOR>[\n]"
14:25:16.836 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795923,<CAR>TEST,<RCA>TEST,<AMT>-0.23,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287930,<WTA>ATB2008102400143<EOR>[\n]"
14:25:16.836 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08374162,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179016,<WTA>ATB2008102400144<EOR>[\n]"
14:25:16.852 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795924,<CAR>TEST,<RCA>TEST,<AMT>-0.23,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287931,<WTA>ATB2008102400145<EOR>[\n]"
14:25:16.852 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>L08401527,<CAR>TEST,<RCA>TEST,<AMT>-0.26,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000179028,<WTA>ATB2008102400146<EOR>[\n]"
14:25:16.852 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795925,<CAR>TEST,<RCA>TEST,<AMT>-0.11,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287932,<WTA>ATB2008102400147<EOR>[\n]"
14:25:16.868 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795926,<CAR>TEST,<RCA>TEST,<AMT>-0.23,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287933,<WTA>ATB2008102400148<EOR>[\n]"
14:25:16.868 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795927,<CAR>TEST,<RCA>TEST,<AMT>-0.47,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287934,<WTA>ATB2008102400149<EOR>[\n]"
14:25:16.868 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795928,<CAR>TEST,<RCA>TEST,<AMT>-0.47,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287935,<WTA>ATB2008102400150<EOR>[\n]"
14:25:16.883 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795929,<CAR>TEST,<RCA>TEST,<AMT>-0.71,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287936,<WTA>ATB2008102400151<EOR>[\n]"
14:25:16.883 DEBUG [main] Wire.java:70 [ClientId:]
>> "<USR>TEST,<TRK>O07795930,<CAR>TEST,<RCA>TEST,<AMT>-0.71,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287937,<WTA>ATB2008102400152<EOR>[\n]"
14:25:16.883 DEBUG [main] Wire.java:84 [ClientId:]
>> "<USR>TEST,<TRK>O07795931,<CAR>TEST,<RCA>TEST,<AMT>-0.23,<ARC>TEST,<FCI>Z,<PHC>110,<DPR>00,<DST>C,<WTC>ATB000287938,<WTA>ATB2008102400153<EOR"
14:25:16.899 DEBUG [main] Wire.java:70 [ClientId:]
>> "[\r][\n]"
14:25:16.899 DEBUG [main] Wire.java:70 [ClientId:]
>> "1000[\r][\n]"
14:25:16.915 DEBUG [main] HttpMethodDirector.java:404 [ClientId:]
Closing the connection.
14:25:16.915 DEBUG [main] HttpConnection.java:1148 [ClientId:]
enter HttpConnection.close()
14:25:16.915 DEBUG [main] HttpConnection.java:1215 [ClientId:]
enter HttpConnection.closeSockedAndStreams()
14:25:16.915 INFO  [main] HttpMethodDirector.java:439 [ClientId:]
I/O exception (java.net.SocketException) caught when processing request:
Software caused connection abort: socket write error
14:25:16.915 DEBUG [main] HttpMethodDirector.java:443 [ClientId:]
Software caused connection abort: socket write error
java.net.SocketException: Software caused connection abort: socket write
error
	at java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.net.SocketOutputStream.socketWrite(Unknown Source)
	at java.net.SocketOutputStream.write(Unknown Source)
-- 
View this message in context: http://www.nabble.com/Not-able-to-upload-bigger-file-%28max-size-4kb-successful%29-tp23548792p23548792.html
Sent from the HttpClient-User mailing list archive at Nabble.com.


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


Re: Not able to upload bigger file (max size 4kb successful)

Posted by Ernst Nolte <er...@synquad.nl>.
Could you show your code and describe the context from which it is  
executed?


On 5 Oct 2009, at 20:20, Ken Krugler wrote:

>
> On Oct 5, 2009, at 8:17am, ghanchakkar wrote:
>
>>
>> olegk
>> Thanks for your previous reply.
>> It has been long that I am facing this issue, and not able to find  
>> any
>> solution to this. Iplanet team has come back asking me to fix  
>> httpclient
>> because internet explorer is successfully able to upload any size  
>> file to
>> same i-planet web server without any issues, but my  httpclient is  
>> getting
>> exception (as described in my previous email) from server because  
>> server is
>> closing connection.
>> Can you suggest why i.e. is able to upload files with any file size  
>> without
>> any issues and httpclient not? any place I should look at the  
>> code ? or
>> anything else that comes in your mind ?
>
> I think part of the issue here is that Oleg & the HttpClient  
> community in general is more focused on HttpClient 4.0, versus the  
> legacy 3.1 client.
>
> So depending on the size/complexity of your HttpClient-related code  
> base, the fastest way to get a solution might be to migrate to 4.0.
>
> -- Ken
>
>>
>> olegk wrote:
>>>
>>> ghanchakkar wrote:
>>>> I am using httpclient 3.1 with jre 1.5_15. I am able to post https
>>>> request
>>>> and able to get replys from iplanet web server with no issues,  
>>>> except
>>>> when I
>>>> try to upload file having size from than 9kb. Here is the log.
>>>>
>>>> Note: It seems connection close occurs at one particular point of  
>>>> the
>>>> file
>>>> but when I open the file there is no special chars or anything of  
>>>> that
>>>> sort
>>>> at that point of the file. Also note that this happens with every  
>>>> file no
>>>> matter what the contents are.
>>>>
>>>> here is the log
>>>>
>>>
>>> ...
>>>
>>>> 14:25:16.915 DEBUG [main] HttpMethodDirector.java:404 [ClientId:]
>>>> Closing the connection.
>>>> 14:25:16.915 DEBUG [main] HttpConnection.java:1148 [ClientId:]
>>>> enter HttpConnection.close()
>>>> 14:25:16.915 DEBUG [main] HttpConnection.java:1215 [ClientId:]
>>>> enter HttpConnection.closeSockedAndStreams()
>>>> 14:25:16.915 INFO  [main] HttpMethodDirector.java:439 [ClientId:]
>>>> I/O exception (java.net.SocketException) caught when processing  
>>>> request:
>>>> Software caused connection abort: socket write error
>>>> 14:25:16.915 DEBUG [main] HttpMethodDirector.java:443 [ClientId:]
>>>> Software caused connection abort: socket write error
>>>> java.net.SocketException: Software caused connection abort:  
>>>> socket write
>>>> error
>>>> 	at java.net.SocketOutputStream.socketWrite0(Native Method)
>>>> 	at java.net.SocketOutputStream.socketWrite(Unknown Source)
>>>> 	at java.net.SocketOutputStream.write(Unknown Source)
>>>
>>>
>>> The exception has been caused by the server shutting down the  
>>> connection
>>> prematurely most likely due to a error or configuration issue on the
>>> server side. This has nothing to do with HttpClient.
>>>
>>> Oleg
>
> --------------------------
> Ken Krugler
> TransPac Software, Inc.
> <http://www.transpac.com>
> +1 530-210-6378
>


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


Re: Not able to upload bigger file (max size 4kb successful)

Posted by Ken Krugler <kk...@transpac.com>.
On Oct 5, 2009, at 8:17am, ghanchakkar wrote:

>
> olegk
> Thanks for your previous reply.
> It has been long that I am facing this issue, and not able to find any
> solution to this. Iplanet team has come back asking me to fix  
> httpclient
> because internet explorer is successfully able to upload any size  
> file to
> same i-planet web server without any issues, but my  httpclient is  
> getting
> exception (as described in my previous email) from server because  
> server is
> closing connection.
> Can you suggest why i.e. is able to upload files with any file size  
> without
> any issues and httpclient not? any place I should look at the code ?  
> or
> anything else that comes in your mind ?

I think part of the issue here is that Oleg & the HttpClient community  
in general is more focused on HttpClient 4.0, versus the legacy 3.1  
client.

So depending on the size/complexity of your HttpClient-related code  
base, the fastest way to get a solution might be to migrate to 4.0.

-- Ken

>
> olegk wrote:
>>
>> ghanchakkar wrote:
>>> I am using httpclient 3.1 with jre 1.5_15. I am able to post https
>>> request
>>> and able to get replys from iplanet web server with no issues,  
>>> except
>>> when I
>>> try to upload file having size from than 9kb. Here is the log.
>>>
>>> Note: It seems connection close occurs at one particular point of  
>>> the
>>> file
>>> but when I open the file there is no special chars or anything of  
>>> that
>>> sort
>>> at that point of the file. Also note that this happens with every  
>>> file no
>>> matter what the contents are.
>>>
>>> here is the log
>>>
>>
>> ...
>>
>>> 14:25:16.915 DEBUG [main] HttpMethodDirector.java:404 [ClientId:]
>>> Closing the connection.
>>> 14:25:16.915 DEBUG [main] HttpConnection.java:1148 [ClientId:]
>>> enter HttpConnection.close()
>>> 14:25:16.915 DEBUG [main] HttpConnection.java:1215 [ClientId:]
>>> enter HttpConnection.closeSockedAndStreams()
>>> 14:25:16.915 INFO  [main] HttpMethodDirector.java:439 [ClientId:]
>>> I/O exception (java.net.SocketException) caught when processing  
>>> request:
>>> Software caused connection abort: socket write error
>>> 14:25:16.915 DEBUG [main] HttpMethodDirector.java:443 [ClientId:]
>>> Software caused connection abort: socket write error
>>> java.net.SocketException: Software caused connection abort: socket  
>>> write
>>> error
>>> 	at java.net.SocketOutputStream.socketWrite0(Native Method)
>>> 	at java.net.SocketOutputStream.socketWrite(Unknown Source)
>>> 	at java.net.SocketOutputStream.write(Unknown Source)
>>
>>
>> The exception has been caused by the server shutting down the  
>> connection
>> prematurely most likely due to a error or configuration issue on the
>> server side. This has nothing to do with HttpClient.
>>
>> Oleg

--------------------------
Ken Krugler
TransPac Software, Inc.
<http://www.transpac.com>
+1 530-210-6378


Re: Not able to upload bigger file (max size 4kb successful)

Posted by Oleg Kalnichevski <ol...@apache.org>.
ghanchakkar wrote:
> olegk
> Thanks for your previous reply.
> It has been long that I am facing this issue, and not able to find any
> solution to this. Iplanet team has come back asking me to fix httpclient
> because internet explorer is successfully able to upload any size file to
> same i-planet web server without any issues,

Great. Likewise, I can easily advise Iplanet team to fix Iplanet, 
because HttpClient is know to work well with other, better maintained, 
HTTP servers.

  but my  httpclient is getting
> exception (as described in my previous email) from server because server is
> closing connection.
> Can you suggest why i.e. is able to upload files with any file size without
> any issues and httpclient not?

There are lots of reasons for that. HttpClient may generate slightly 
different HTTP messages than IE, and iPlanet may react differently to 
different message compositions.

(1) consider upgrading to HttpClient 4.0 first
(2) capture HTTP messages generated by IE
(3) capture HTTP messages generated by HttpClient
(4) compare them
(5) tweak HttpClient to generate HTTP more compatible with those 
generated by IE

Oleg

  any place I should look at the code ? or
> anything else that comes in your mind ?
> 
> Manoj
> 
> 
> olegk wrote:
>> ghanchakkar wrote:
>>> I am using httpclient 3.1 with jre 1.5_15. I am able to post https
>>> request
>>> and able to get replys from iplanet web server with no issues, except
>>> when I
>>> try to upload file having size from than 9kb. Here is the log.
>>>
>>> Note: It seems connection close occurs at one particular point of the
>>> file
>>> but when I open the file there is no special chars or anything of that
>>> sort
>>> at that point of the file. Also note that this happens with every file no
>>> matter what the contents are.
>>>
>>> here is the log
>>>
>> ...
>>
>>> 14:25:16.915 DEBUG [main] HttpMethodDirector.java:404 [ClientId:]
>>> Closing the connection.
>>> 14:25:16.915 DEBUG [main] HttpConnection.java:1148 [ClientId:]
>>> enter HttpConnection.close()
>>> 14:25:16.915 DEBUG [main] HttpConnection.java:1215 [ClientId:]
>>> enter HttpConnection.closeSockedAndStreams()
>>> 14:25:16.915 INFO  [main] HttpMethodDirector.java:439 [ClientId:]
>>> I/O exception (java.net.SocketException) caught when processing request:
>>> Software caused connection abort: socket write error
>>> 14:25:16.915 DEBUG [main] HttpMethodDirector.java:443 [ClientId:]
>>> Software caused connection abort: socket write error
>>> java.net.SocketException: Software caused connection abort: socket write
>>> error
>>> 	at java.net.SocketOutputStream.socketWrite0(Native Method)
>>> 	at java.net.SocketOutputStream.socketWrite(Unknown Source)
>>> 	at java.net.SocketOutputStream.write(Unknown Source)
>>
>> The exception has been caused by the server shutting down the connection 
>> prematurely most likely due to a error or configuration issue on the 
>> server side. This has nothing to do with HttpClient.
>>
>> Oleg
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
>> For additional commands, e-mail: httpclient-users-help@hc.apache.org
>>
>>
>>
> 


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


Re: Not able to upload bigger file (max size 4kb successful)

Posted by ghanchakkar <ma...@yahoo.com>.
olegk
Thanks for your previous reply.
It has been long that I am facing this issue, and not able to find any
solution to this. Iplanet team has come back asking me to fix httpclient
because internet explorer is successfully able to upload any size file to
same i-planet web server without any issues, but my  httpclient is getting
exception (as described in my previous email) from server because server is
closing connection.
Can you suggest why i.e. is able to upload files with any file size without
any issues and httpclient not? any place I should look at the code ? or
anything else that comes in your mind ?

Manoj


olegk wrote:
> 
> ghanchakkar wrote:
>> I am using httpclient 3.1 with jre 1.5_15. I am able to post https
>> request
>> and able to get replys from iplanet web server with no issues, except
>> when I
>> try to upload file having size from than 9kb. Here is the log.
>> 
>> Note: It seems connection close occurs at one particular point of the
>> file
>> but when I open the file there is no special chars or anything of that
>> sort
>> at that point of the file. Also note that this happens with every file no
>> matter what the contents are.
>> 
>> here is the log
>> 
> 
> ...
> 
>> 14:25:16.915 DEBUG [main] HttpMethodDirector.java:404 [ClientId:]
>> Closing the connection.
>> 14:25:16.915 DEBUG [main] HttpConnection.java:1148 [ClientId:]
>> enter HttpConnection.close()
>> 14:25:16.915 DEBUG [main] HttpConnection.java:1215 [ClientId:]
>> enter HttpConnection.closeSockedAndStreams()
>> 14:25:16.915 INFO  [main] HttpMethodDirector.java:439 [ClientId:]
>> I/O exception (java.net.SocketException) caught when processing request:
>> Software caused connection abort: socket write error
>> 14:25:16.915 DEBUG [main] HttpMethodDirector.java:443 [ClientId:]
>> Software caused connection abort: socket write error
>> java.net.SocketException: Software caused connection abort: socket write
>> error
>> 	at java.net.SocketOutputStream.socketWrite0(Native Method)
>> 	at java.net.SocketOutputStream.socketWrite(Unknown Source)
>> 	at java.net.SocketOutputStream.write(Unknown Source)
> 
> 
> The exception has been caused by the server shutting down the connection 
> prematurely most likely due to a error or configuration issue on the 
> server side. This has nothing to do with HttpClient.
> 
> Oleg
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
> For additional commands, e-mail: httpclient-users-help@hc.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Not-able-to-upload-bigger-file-%28max-size-4kb-successful%29-tp23548792p25752702.html
Sent from the HttpClient-User mailing list archive at Nabble.com.


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


Re: Not able to upload bigger file (max size 4kb successful)

Posted by Oleg Kalnichevski <ol...@apache.org>.
ghanchakkar wrote:
> I am using httpclient 3.1 with jre 1.5_15. I am able to post https request
> and able to get replys from iplanet web server with no issues, except when I
> try to upload file having size from than 9kb. Here is the log.
> 
> Note: It seems connection close occurs at one particular point of the file
> but when I open the file there is no special chars or anything of that sort
> at that point of the file. Also note that this happens with every file no
> matter what the contents are.
> 
> here is the log
> 

...

> 14:25:16.915 DEBUG [main] HttpMethodDirector.java:404 [ClientId:]
> Closing the connection.
> 14:25:16.915 DEBUG [main] HttpConnection.java:1148 [ClientId:]
> enter HttpConnection.close()
> 14:25:16.915 DEBUG [main] HttpConnection.java:1215 [ClientId:]
> enter HttpConnection.closeSockedAndStreams()
> 14:25:16.915 INFO  [main] HttpMethodDirector.java:439 [ClientId:]
> I/O exception (java.net.SocketException) caught when processing request:
> Software caused connection abort: socket write error
> 14:25:16.915 DEBUG [main] HttpMethodDirector.java:443 [ClientId:]
> Software caused connection abort: socket write error
> java.net.SocketException: Software caused connection abort: socket write
> error
> 	at java.net.SocketOutputStream.socketWrite0(Native Method)
> 	at java.net.SocketOutputStream.socketWrite(Unknown Source)
> 	at java.net.SocketOutputStream.write(Unknown Source)


The exception has been caused by the server shutting down the connection 
prematurely most likely due to a error or configuration issue on the 
server side. This has nothing to do with HttpClient.

Oleg


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