Hi friends, I am running sample application "mtom" from standard axis2 samples [axis2-1.1.1\samples\mtom]. This sample is working for sending attachment of size 2-3 MB, but giving error for more than 3MB size of files.
I want to send file of size 50-100 MB. error is as follows [java] Exception in thread "main" org.apache.axis2.AxisFault: java.lang.Out OfMemoryError: Java heap space [java] at org.apache.axis2.description.OutInAxisOperationClient.send(Ou tInAxisOperation.java:271) [java] at org.apache.axis2.description.OutInAxisOperationClient.execute (OutInAxisOperation.java:202) [java] at sample.mtom.service.MTOMSampleStub.attachment(Unknown Source) [java] at sample.mtom.client.Client.transferFile(Unknown Source) [java] at sample.mtom.client.Client.main(Unknown Source) [java] Java Result: 1 I have enabled "MTOM" & "filecaching" both in the client side, but not server side caching means in "axis2.xml". 1) Can some one figureout solution? 2) Can we send file as attachment of size 50MB - 1GB? With best regards From Vikas R. Khengare