Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 63123 invoked from network); 3 Aug 2005 18:53:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 3 Aug 2005 18:53:17 -0000 Received: (qmail 47575 invoked by uid 500); 3 Aug 2005 18:53:02 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 47476 invoked by uid 500); 3 Aug 2005 18:53:02 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 47409 invoked by uid 99); 3 Aug 2005 18:53:01 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=SPF_FAIL X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Aug 2005 11:52:49 -0700 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id 12E98E3 for ; Wed, 3 Aug 2005 20:52:46 +0200 (CEST) Message-ID: <2130180018.1123095166075.JavaMail.jira@ajax.apache.org> Date: Wed, 3 Aug 2005 20:52:46 +0200 (CEST) From: "rajreddy (JIRA)" To: axis-dev@ws.apache.org Subject: [jira] Commented: (AXIS-1253) Posting large SOAP requests (4MB) to WLS fails with java.net.SocketException: Software caused connection abort: socket write error Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://issues.apache.org/jira/browse/AXIS-1253?page=comments#action_12317525 ] rajreddy commented on AXIS-1253: -------------------------------- I do not see these changes incorporated into HTTPSender class in the latest Axis. I got the same error trying this with JBoss. But the problem seems with the HTTP Socket time out. Where do I find the corrected HTTPSender class ? Raj. > Posting large SOAP requests (4MB) to WLS fails with java.net.SocketException: Software caused connection abort: socket write error > ---------------------------------------------------------------------------------------------------------------------------------- > > Key: AXIS-1253 > URL: http://issues.apache.org/jira/browse/AXIS-1253 > Project: Apache Axis > Type: Bug > Versions: current (nightly) > Environment: Windows XP SP1, (client) J2SE1.4.2_04, (server) Weblogic 6.1 SP4, one WSDL request with one xsd:string field of about 4MB in length. Client and Server cannot be same machine, i.e. network cables must be involved. > Reporter: Danno Ferrin > Priority: Critical > Fix For: current (nightly) > Attachments: diffLarge.txt, diff_1251_1252_1253.txt > > When posing a soap request that is large in size (4MB total wire size) and hosting the Axis servlet inside of weblogic 6.1 SP4 after a few second or so the post fails with > SEVERE: java.io.IOException: > 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) > at java.io.BufferedOutputStream.write(Unknown Source) > at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(Unknown Source) > at sun.nio.cs.StreamEncoder$CharsetSE.implWrite(Unknown Source) > at sun.nio.cs.StreamEncoder.write(Unknown Source) > at java.io.OutputStreamWriter.write(Unknown Source) > at java.io.BufferedWriter.flushBuffer(Unknown Source) > at java.io.BufferedWriter.write(Unknown Source) > at java.io.Writer.write(Unknown Source) > at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:313) > at org.apache.axis.Message.writeTo(Message.java:548) > at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:465) > at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:128) > at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71) > at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:157) > at org.apache.axis.SimpleChain.invoke(SimpleChain.java:122) > at org.apache.axis.client.AxisClient.invoke(AxisClient.java:183) > at org.apache.axis.client.Call.invokeEngine(Call.java:2682) > at org.apache.axis.client.Call.invoke(Call.java:2665) > at org.apache.axis.client.Call.invoke(Call.java:2355) > at org.apache.axis.client.Call.invoke(Call.java:2278) > at org.apache.axis.client.Call.invoke(Call.java:1777) > [snip... WSDL2Java generated clall stubs ...snip] > This is based on a CVS build from on or about 25 Feb for the line numbers, pre 2.0 license renaming. > Patch to follow -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira