Я разработал клиент для подключения к soapWebservice.Как я могу изменить свой код для подключения к веб-сервису HTTPS?
import org.apache.cxf.endpoint.Client;
import org.apache.cxf.endpoint.Endpoint;
import org.apache.cxf.frontend.ClientProxy;
import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory;
import javax.xml.ws.Service;
public class MyWSClient extends Service {
....
public MyWebservices buildWsConnection () {
JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
String wsdlURL = "myWsdlUrl";
Client clientNew = dcf.createClient(wsdlURL);
MyWebservices webservice = super.getPort(clientNew.getEndpoint().getEndpointInfo().getName(), MyWebservices.class);
Client client = ClientProxy.getClient(webservice);
Map<String,Object> props=new HashMap<String,Object>();
// set properties props.put("action","UsernameToken");
...
return webservice;