Как добавить сервисный IP в сгенерированный cxf wsdl2java мыльный клиент - PullRequest
0 голосов
/ 08 июля 2019

Я реализую мыльный клиент с некоторыми автоматически сгенерированными кодами из wsdl в Apache CXF 3.x. Мыльные заглушки были созданы утилитой apache cxf wsdl2java. Для того, чтобы поговорить с веб-сервисом, мне нужно передать сервисный ip на код клиента. Похоже, я не смог найти методы для установки ip службы, нужна помощь, чтобы справиться с этим.

public class SampleService extends Service {    
    public SampleService (URL wsdlLocation) {
        super(wsdlLocation, SERVICE);
    }

    public SampleService (URL wsdlLocation, QName serviceName) {
        super(wsdlLocation, serviceName);
    }

    public SampleService () {
        super(WSDL_LOCATION, SERVICE);
    }

    public SampleService (WebServiceFeature ... features) {
        super(WSDL_LOCATION, SERVICE, features);
    }

    public SampleService (URL wsdlLocation, WebServiceFeature ... features) {
        super(wsdlLocation, SERVICE, features);
    }

    public SampleService (URL wsdlLocation, QName serviceName, WebServiceFeature ... features) {
        super(wsdlLocation, serviceName, features);
    }
}
...