Hello all,
I'm trying to use the WSDLDriverFactory to access a certain SSL-
protected WDSL - like this:
SOAP::WSDLDriverFactory.new("https://
interop.parentknowhowdirectory.org.uk/isppsoap/deposit?
wsdl").create_rpc_driver
However, this for me hangs endlessly, until my machine is out of
memory. I'm running Soap4R 1.5.8 and HTTPClient 2.1.4 with Ruby 1.8.6
on Mac OSX 10.5.7.
The problem seems to come from the HTTPClient library - it gets into
an infinite loop at lines 947 - 956, endlessly retrieving content.
Oddly, I have almost exactly the same WSDL on a test, non-SSL, site,
and it works fine. Also, I've tried other SSL-protected WSDLs from
this machine, and they work fine too.
The service hosting the WSDL is not in my control, so I can't comment
on it, but many others are accessing it through other languages/SOAP
clients, apparently without problem.
If anyone has any insight into this, it would be much appreciated.
Many thanks,
Neil.