https cxf мыльный клиент - PullRequest
       28

https cxf мыльный клиент

0 голосов
/ 18 мая 2019

Я разработал клиент для подключения к 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;
...