Я использую задачу Ant для Axis 1.4 axis-wsdl2java для создания кода заглушки для веб-службы, размещенной на порте 8080 веб-сервера. В прошлом я успешно использовал файл NStoPkg.properties для сопоставления пространства имен веб-сервера с удобным именем пакета java со строками конфигурации, такими как:
http\://webserver/somedir/service=com.blah.blah
Но когда я пытаюсь сделать то же самое для службы, размещенной на порте 8080, вот так:
http\://webserver\:8080/somedir/service=com.blah.blah
инструмент wsdl2java, похоже, не распознает отображение. Я перепробовал столько вариаций, сколько мог придумать, но все безрезультатно. Это невозможно или я что-то не так делаю?
[Редактировать: я забыл упомянуть, что при использовании опции -N утилиты WSDL2Java из командной строки проблем нет, и пакеты успешно переназначаются. Это просто версия файла опций, которую я не могу заставить работать.]