You only need to modify the value of the location attribute in the <soapbind:address> element in the <port>. Example:
Note, do NOT change the transport attribute in the <soap:binding> element in the <binding> element - it is to have the same value regardless of whether HTTP or HTTPS is used.
In addition to the above, you should configure the web.xml deployment descriptor so that only POST requests to your web service endpoint require encryption - this way clients can get the WSDL without having to use encryption, but sending requests and receiving responses require HTTPS. Example: