Currently the wsif apache soap provider  doesn't work via a proxy server as
the Java http.proxyHost and http.proxyPort seemed to be ignored by SOAP, on
the other hand the axis provider works fine through a proxy automatically.

I thought I could easily change this by adding code to the apache soap wsif
operation to extract the Java system properties and setting them in the
SOAPHTTPConnection with the setProxyHost/setProxyPort methods, but then it
doesn't work for the localhost. Presumably I also need to take account of
the http.nonProxyHosts system property, and have something like the axis
CommonsHTTPSender.isHostInNonProxyList method. And a match method to take
care of wildcards...

Probably a question for the soap list, but before I do all this does anyone
know if this really is the case or is there something already implemented
in apache soap to do this which I've missed?

       ...ant

Anthony Elder
[EMAIL PROTECTED]
Web Services Development
IBM UK Laboratories,  Hursley Park
(+44) 01962 818320, x248320, MP208.

Reply via email to