Hi Jochen & Friends, I have enabled FileCaching on server side by following code. <parameter name="enableMTOM" locked="false">true</parameter> <parameter name="enableSwA" locked="false">true</parameter>
<!--Uncomment if you want to enable file caching for attachments --> <parameter name="cacheAttachments" locked="false">true</parameter> <parameter name="attachmentDIR" locked="false">C:\\TempWebService\\DestinationTemp</parameter> <parameter name="sizeThreshold" locked="false">4000</parameter> At the same time I am continuing with client side file caching code. It is caching that file in given directory, but not writing on to output stream i.e. on specified location. Now also I am able send 2-3MB size of files but not bigger file size like 7MB-100MB. I am getting same error [java] Exception in thread "main" org.apache.axis2.AxisFault: java.lang.OutOfMemoryError: Java heap space [java] at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperatio n.java:271) [java] at org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOpera tion.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 my questions still unsolved? Can some one suggest solution? [Can we send file as attachment of size 5MB - 1GB?] With best regards Vikas R. Khengare ----- Original Message ----- From: "Jochen Zink" <[EMAIL PROTECTED]> To: <axis-user@ws.apache.org> Sent: Wednesday, May 23, 2007 11:51 AM Subject: Re: MTOM error "java.lang.OutOfMemoryError: Java heap space" > > Hi Vikas. > > you have to enabled FileCaching on ServerSide. This is the only way to handle large attachments int axis2, sadly. > > > > -----Ursprüngliche Nachricht----- > > Von: axis-user@ws.apache.org > > Gesendet: 23.05.07 07:23:12 > > An: "axis user" <axis-user@ws.apache.org> > > Betreff: MTOM error "java.lang.OutOfMemoryError: Java heap space" > > > > 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 > > > > > _______________________________________________________________ > SMS schreiben mit WEB.DE FreeMail - einfach, schnell und > kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192 > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]