Hi,

there are a number of threads and hints about the "too many socket
exceptions" but none of them are working for me. Maybe somebody can
point me into the right direction?

I've built a web service client with axis (to be precise with axis/adb)
which sends a number of requests to a web service. So far I'm just using
 the adb generated stub and wrap some thread and command line parsing
stuff around it. My client crashes with the following exception:

"org.apache.axis2.AxisFault: Too many open files"

The output of "lsof -r -i TCP" states that there are 1019 file
descriptors in use by the client. About 95 % are in the state
"CLOSE_WAIT" while the others are "ESTABLISHED".

I've set setCallTransportCleanup in the constructor of the service stub
to true (with no effect).

Any hints? Thanks in advance!

Best regards,
 Michael

Reply via email to