File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes Issue while uploading document more than 4MB by using Apache Axis 2 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Issue while uploading document more than 4MB by using Apache Axis 2" Watch "Issue while uploading document more than 4MB by using Apache Axis 2" New topic
Author

Issue while uploading document more than 4MB by using Apache Axis 2

chandrasekhar bodireddy
Greenhorn

Joined: Jul 27, 2011
Posts: 1

I am using Apache Axis 2.x in my application for generating client for service (WSDL). I am using RAD 7.5.
I am trying to upload files into sharepoint. I can able to upload files with smaller in size.
If I try to upload a file greater than 4MB it is showing me the following error...

Jul 27, 2011 8:32:36 PM org.apache.axis.Message writeTo
SEVERE: java.io.IOException:
java.net.SocketException: Software caused connection abort: socket write error
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:105)
at java.net.SocketOutputStream.write(SocketOutputStream.java:149)
at java.io.BufferedOutputStream.write(BufferedOutputStream.java:128)
at org.apache.axis.utils.ByteArray.writeTo(ByteArray.java:375)
at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:265)
at org.apache.axis.Message.writeTo(Message.java:539)
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:511)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:138)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at com.abc.invoice.wsclient.sharepoint.SharepointCopyEndpoint1BindingStub.copyIntoItemsOp(SharepointCopyEndpoint1BindingStub.java:187)
at com.abc.invoice.wsclient.sharepoint.SharepointCopyProxy.copyIntoItemsOp(SharepointCopyProxy.java:50)
at com.abc.invoice.service.impl.CreateInvoiceServiceImpl.main(CreateInvoiceServiceImpl.java:1456)
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.net.SocketException: Connection reset
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:197)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:229)
at java.io.BufferedInputStream.read(BufferedInputStream.java:246)
at org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPSender.java:583)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:143)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at com.abc.invoice.wsclient.sharepoint.SharepointCopyEndpoint1BindingStub.copyIntoItemsOp(SharepointCopyEndpoint1BindingStub.java:187)
at com.abc.invoice.wsclient.sharepoint.SharepointCopyProxy.copyIntoItemsOp(SharepointCopyProxy.java:50)
at com.abc.invoice.service.impl.CreateInvoiceServiceImpl.main(CreateInvoiceServiceImpl.java:1456)

{http://xml.apache.org/axis/}hostname:WS-838468VQQBC

java.net.SocketException: Connection reset
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:154)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)error while uploading to sharepoint; nested exception is:
java.net.SocketException: Connection reset

at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at com.abc.invoice.wsclient.sharepoint.SharepointCopyEndpoint1BindingStub.copyIntoItemsOp(SharepointCopyEndpoint1BindingStub.java:187)
at com.abc.invoice.wsclient.sharepoint.SharepointCopyProxy.copyIntoItemsOp(SharepointCopyProxy.java:50)
at com.abc.invoice.service.impl.CreateInvoiceServiceImpl.main(CreateInvoiceServiceImpl.java:1456)
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:197)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:229)
at java.io.BufferedInputStream.read(BufferedInputStream.java:246)
at org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPSender.java:583)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:143)

Plase let me know anyone has a solution for this issue.

Response is highly appreciable


Thanks in advance
Chandra Sekhar Bodireddy


 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Issue while uploading document more than 4MB by using Apache Axis 2
 
Similar Threads
Connection Reset Error while deploying wsdl file on Server
PLEASE HELP ! Desperate : Can't connect to SOCKS proxy:Connection refused
problem in Axis sample application
java.net.SocketException when i invoke a secured web service
Must use GET - (405)Method Not Allowed. Axis