У меня есть файл .war, который был создан с помощью службы мыльного мыла с помощью опции deployaswar и развернут в Tomcat 5.5. Я могу успешно просмотреть WSDL в Firefox, но заметил, что атрибут schemaLocation для моего импорта xsd недействителен. Вот текущий формат URL:
http://localhost:8080/?WSDL&interface=UserServicePortBinding&part=User.xsd
В tomcat отсутствует имя веб-приложения. Я подтвердил это путем создания правильного URL и просмотра xsd:
http://localhost:8080/wartest?WSDL&interface=UserServicePortBinding&part=User.xsd
Я также заметил, что другие ссылки в xsd имеют ту же проблему. Как я могу это исправить?
спасибо.
Я понял это для себя. Речь шла об использовании «Развернуть каталог или файл WAR, расположенный на сервере» для развертывания войны и установки пути к контексту: /
Это позволило все работать правильно.