Hi everyone.
I used ksoap2 version 3.0 and download a message with attached file. But i always get error below when i download a big size file:
03-03 18:25:41.362: W/dalvikvm(2981): threadid=11: thread exiting with uncaught exception (group=0x40a71930)
03-03 18:25:41.463: E/AndroidRuntime(2981): FATAL EXCEPTION: Thread-243
03-03 18:25:41.463: E/AndroidRuntime(2981): java.lang.OutOfMemoryError
03-03 18:25:41.463: E/AndroidRuntime(2981): at java.lang.AbstractStringBuilder.enlargeBuffer(AbstractStringBuilder.java:94)
03-03 18:25:41.463: E/AndroidRuntime(2981): at java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:124)
03-03 18:25:41.463: E/AndroidRuntime(2981): at java.lang.StringBuilder.append(StringBuilder.java:271)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.kxml2.io.KXmlParser.readValue(KXmlParser.java:1338)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.kxml2.io.KXmlParser.next(KXmlParser.java:390)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.kxml2.io.KXmlParser.next(KXmlParser.java:310)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.readUnknown(SoapSerializationEnvelope.java:241)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.read(SoapSerializationEnvelope.java:389)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.readUnknown(SoapSerializationEnvelope.java:273)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.read(SoapSerializationEnvelope.java:389)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.readUnknown(SoapSerializationEnvelope.java:273)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.read(SoapSerializationEnvelope.java:389)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.readUnknown(SoapSerializationEnvelope.java:273)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.read(SoapSerializationEnvelope.java:389)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.readUnknown(SoapSerializationEnvelope.java:273)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.read(SoapSerializationEnvelope.java:389)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.readUnknown(SoapSerializationEnvelope.java:273)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.read(SoapSerializationEnvelope.java:389)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.serialization.SoapSerializationEnvelope.parseBody(SoapSerializationEnvelope.java:151)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.SoapEnvelope.parse(SoapEnvelope.java:140)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.transport.Transport.parseResponse(Transport.java:118)
03-03 18:25:41.463: E/AndroidRuntime(2981): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:253)
03-03 18:25:41.463: E/AndroidRuntime(2981): at com.desabran.securemail.businesses.Soapk2App.soapGetNextMessage(Soapk2App.java:426)
03-03 18:25:41.463: E/AndroidRuntime(2981): at com.desabran.securemail.businesses.AppBussiness.loadMessFromSer2Dbnew(AppBussiness.java:51)
03-03 18:25:41.463: E/AndroidRuntime(2981): at com.desabran.securemail.services.RevMessService.getMessages(RevMessService.java:96)
03-03 18:25:41.463: E/AndroidRuntime(2981): at com.desabran.securemail.services.RevMessService$2.run(RevMessService.java:143)
Thank you.