Hi Hongda,
I am working with large Vectors and got also such error.
My solution is to seperate the vector into blocks, having a soap-rpc-service
somthing like int giveHandle() and Vector giveNextBlock(int handle). The
handle in my case is a DB-Sequence, so I am sure it is unique.
maybe you need to devide your String when you suppose it is to large and do
somthing like this I did.

Malte

-----Ursprungliche Nachricht-----
Von: Hongda Lin [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 5. Dezember 2002 18:38
An: [EMAIL PROTECTED]
Betreff: Please help: SOAP 2.3 out of memory error


Hi,
        I am using SOAP 2.3 with Tomcat 4.0.4 (Coyote as HTTP
connector). I am using RPC calls. It normally runs ok, except it gives
me java.lang.OutOfMemoryError on the client side sometimes(probably
working with large strings). The complete error message is:


Generated fault: [Attributes={}] [faultCode=SOAP-ENV:Server]
[faultString=Exception from service object: null]
[faultActorURI]/soap/servlet/rpcrouter]
[DetailEntries=[<0>=<stackTrace>java.lang.OutOfMemoryError
        &amp;lt;&amp;lt;no stack trace available&amp;gt;&amp;gt;
</stackTrace>]
] [FaultEntries = ]


Thank you in advance,


Hongda

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to