Ось снизу вверх Webservice IWAB0489E ошибка - PullRequest
2 голосов
/ 14 марта 2012

Я осматриваю Web-сервис снизу вверх в Eclipse.Вот мое окружение:

Eclipse Helios Java 1.6.0_29 Apache Axis2 Tomcat 6.x

Я создаю динамический веб-проект и создаю простой класс обслуживания.И затем я попытался создать Webservice для класса, у меня появилось несколько ошибок, подобных приведенным ниже:

IWAB0489E Ошибка при развертывании веб-службы в среде выполнения Axis axis-admin с {http://schemas.xmlsoap.org/soap/envelope/}Client Не удается найти службу для конечной точкиссылка (EPR) http://localhost:8080/myws/services/AdminService

Поиск в Интернете, я не мог дать однозначного ответа пока.Пожалуйста, помогите мне.

Заранее спасибо.

Ответы [ 2 ]

7 голосов
/ 23 декабря 2012

У меня та же проблема, я захожу в Window -> Preferences -> WebServices -> Server and Runtime и устанавливаю его, как вы видите здесь:

Ранее был выбран Tomcat 6 (я использую 7), а axis1 не 2 enter image description here

0 голосов
/ 22 января 2015

Попробуйте эти 3 метода

1) попробуйте удалить файл .snap, найденный в

yourprojectworkspace\ .metadata\ .plugins\ org.eclipse.core.resources

2) Самый распространенный сбой - это когда другой веб-сервер (или любой другой процесс в этом отношении)) подал заявку на порт 8080. Это порт HTTP по умолчанию, который Tomcat пытается привязать при запуске.Чтобы изменить это, откройте файл:

   $CATALINA_HOME/conf/server.xml

и найдите «8080».Измените его на порт, который не используется и превышает 1024, поскольку порты, меньшие или равные 1024, требуют привязки суперпользователя для привязки в UNIX.(Пример 8181)

Перезапустите Tomcat, и вы в деле.Убедитесь, что вы заменили "8080" в URL, который вы используете для доступа к Tomcat.
Например, если вы change the port to 8181, вы запросите URL http://localhost:8181/ в вашем браузере.

3) Откройте папку bin, содержащую файл shutdown.bat, находящийся в каталоге tomcat.Запустите его, это должно решить проблему с портом.

...