503 Service Недоступная ошибка при развертывании рабочего файла ear на сервере weblogic!

У меня есть работающий сервис, развернутый на weblogic 9.2. Мы перенесли сервер, поэтому мы перенесли это приложение на другой сервер с той же настройкой weblogic. Теперь, когда я пытаюсь получить доступ к WSDL, я получаю ошибку 503 Service Unavailable. Это точно такое же приложение. Есть предположения, почему это происходит?

2 ответа

Здесь необходимо однозначно проверить, что текущее состояние приложения - "Активно", а не "Подготовлено" - я, скорее всего, расскажу вам то, что вы уже знаете, но в WebLogic Server 9 и более поздних версиях есть процесс развертывания, состоящий из двух этапов, и Приложение должно быть развернуто (предназначено для серверов и организовано в процессе развертывания), а затем активировано.

Можете ли вы получить доступ к любой другой части приложения? Какой стек веб-сервисов используется? Axis предоставит вам веб-приложение, содержащее тестовые консоли, поэтому должна быть возможность доступа к этой сгенерированной странице на новом сайте, чтобы увидеть, какой ответ вы получите.

Если ничего из этого не происходит, существует определенный флаг отладки, связанный с HTTP-связью, который может пролить некоторый свет - weblogic.servlet.HTTPDebug, который вы можете включить из Консоли администрирования, перейдя на Серверы -> и затем щелкнув вкладку Отладка.

Дайте мне знать, если это поможет.

Интересно - 503 означает, что на веб-сервере что-то не так.

  1. Работает ли какое-либо другое приложение на этом новом сервере? Можете ли вы подключиться к URL любого другого приложения с вашего ПК?
  2. Правильно ли развернуто приложение? В каком состоянии он отображается в консоли администратора?
  3. Можете ли вы получить доступ к WSDL через IP-адрес с сервера, на котором он развернут (это устранит любую проблему с прокси / DNS)?

Я знаю, что есть много вещей, чтобы попробовать, но я действительно цепляюсь за соломинку здесь:)

Кевин.

Другие вопросы по тегам