SOAP, поскольку клиент Webservice отвечает ответом, но когда я вызываю его в клиенте Java, созданном из Wsdl, элемент управления просто исчезает. Кажется, что приложение запущено, но управление никогда не возвращается на следующую строку. Я проверил другие блоги, и они говорят, что это может быть проблема с прокси.
Я установил System.setProperty("java.net.useSystemProxies", "true");
после прочтения других сообщений, но он все тот же.
Могу я получить некоторое представление о в чем именно проблема с прокси? Кажется, все говорят, что это проблема прокси, но мне так и не удалось вникнуть в нее достаточно глубоко, чтобы разобраться в тонкостях. И как решить проблему?
Вот мой клиентский код:
Service1 service = new Service1();
Service1Port port = service.getService1Soap();
System.setProperty("java.net.useSystemProxies", "true");
SampleRequestObject request = new SampleRequestObject();
request.setID(1234);
Response response = port.getResponse(request); //This is where the control is gone.
System.out.println(response.getValue());