У меня есть веб-служба, у которой JAX-WS создаются клиентские привязки, как показано ниже:
// web service client generated by JAX-WS
@WebServiceClient( ... )
public class WebService_Service extends Service {
public WebService_Service(URL wsdlLocation, QName serviceName) {
super(wsdlLocation, serviceName);
}
WebService getWebServiceSOAP() {
// ...
}
}
Я хочу создать экземпляр этого объекта, который указывает на удаленный сервис, например:
WebService_Service svc = new WebService_Service(
new URL("http://www.example.com/ws?wsdl"),
new QName("http://www.example.com/ws", "WebService"));
Но это загружает WSDL из http://www.example.com/ws?wsdl
, который я не хочу делать.
Есть ли способ остановить загрузку этого WSDL, но все же указать на ту же конечную точку?