Проблема была в том, что я был за прокси.Я провел разные тесты и обнаружил, что с помощью веб-браузера (или SoapUI) я смог получить доступ к ресурсу, но из командной строки он не работал.
После долгих поисков это было простое исправление: либопередавая свойство в качестве аргумента jvm или вручную устанавливая его в коде с помощью System.setProperty("java.net.useSystemProxies", "true")
.JVM сама по себе не использовала прокси.
EDIT
Поскольку я использовал wsimport
, у меня есть клиент jax-ws.Важно, чтобы настройки прокси были настроены до создания экземпляра.
ДРУГОЕ РЕДАКТИРОВАНИЕ
Если случайно у вас возникли проблемы и вы используете сервер приложений для отправки запроса мыла через прокси,вам может потребоваться указать java.net.useSystemProxies=true
(или аналогичный) в конфигурации сервера - например, catalina.properties при использовании tomcat.