We have a service which is only accessible via https. Unfortunately the auto generated wsdl contains http in the soap:address tag for the endpoint location. This is a problem for clients that don't overwrite the target url.
I found out that http:// is hard coded in AxisServlet.getEPRsForService.
I would appreciate to differentiate between http and https. ServletRequest.isSecure() can be used to determine if the request is secure.