I created an axis client to WCF service (the client was generated by Eclipse, using the WSDL as an input).
The client works fine when using HTTP.
When using
I had the same problem and fixed it using:
AxisProperties.setProperty("axis.socketSecureFactory","org.apache.axis.components.net.SunFakeTrustSocketFactory");
In case this doesn't work, have a look here.