Вопрос. Я пытаюсь вызвать инструмент wsimport для веб-службы с использованием обычной аутентификации.К сожалению, в моем пароле есть @ char.
Я попробовал следующее: Я создал Authfile.txt со следующим содержимым.http://username:pass@word@hostname:port/ws/mywebservice?wsdl
Примечание. Имя пользователя и пароль @ являются основными учетными данными для доступа к веб-службе.
И я запустил инструмент wsimport со следующими параметрами
wsimport -p com.example.ws -Xauthfile Authfile.txt -Xnocompile -keep -XadditionalHeaders -extension -B-XautoNameResolution http://hostname:port/ws/mywebservice?wsdl
Инструмент wsimport выдает следующее сообщение об ошибке ..... [ОШИБКА] "http://username:pass@word@hostname:port/ws/mywebservice?wsdl" не является допустимым форматом информации об авторизации. Формат: http [s]: // пользователь: пароль @ хост: порт //