веб-сфера - веб-приложение не найдено ошибка - PullRequest
0 голосов
/ 20 декабря 2011

Я пытаюсь развернуть свое приложение в WAS 5 & 6, появляется сообщение об ошибке "VirtualHost или веб-приложение не найдено" «Веб-группа default_host / RbsWeb не была определена», как показано на рисунке ниже

когда приложение не работает, есть какой-либо способ, чтобы я мог изменить / перенаправить на другую страницу .jsp для этой ошибки, как это можно сделать, нужно сделать что-нибудь на хосте по умолчанию в разделе Сервер - Среда - Виртуальный хост

заранее спасибо

enter image description here

Ответы [ 3 ]

1 голос
/ 21 марта 2013

В WAS 6 и выше вы можете использовать следующее настраиваемое свойство (установленное на веб-контейнере сервера в консоли администратора) для возврата настраиваемого сообщения: com.ibm.ws.webcontainer.webgroupvhostnotfound

Я обнаружил, что это свойство может даже содержать HTML-код! (это было проверено на WAS 8.0.0.5)

Обратите внимание, что для WAS 6.0, 6.1 и 7.0 эта функция доступна в виде пакета исправлений. См. PK85685 .

Инструкция:

  1. В административной консоли выберите Серверы> Типы серверов> Серверы приложений WebSphere> имя_сервера> Настройки веб-контейнера> Веб-контейнер.
  2. В разделе Дополнительные свойства выберите Пользовательские свойства.
  3. На странице «Пользовательские свойства» нажмите «Создать».
  4. На странице настроек введите имя настраиваемого свойства, которое вы хотите настроить, в поле Имя (в данном случае com.ibm.ws.webcontainer.webgroupvhostnotfound) и значение, которое вы хотите установить в поле Значение. (как я уже говорил, значение может содержать html)
  5. Нажмите Применить или ОК.
  6. Нажмите кнопку Сохранить на панели задач консоли, чтобы сохранить изменения конфигурации.
  7. Перезагрузите сервер.
1 голос
/ 20 декабря 2011

Попробуйте создать приложение с WAR-файлом с корнем контекста "/".Эта WAR должна стать «по умолчанию», если никакая другая WAR не установлена.

0 голосов
/ 21 декабря 2011

Обычная практика - подключать сервер приложений к веб-серверу.

Эта страница ( VirtualHost или веб-приложение, не найденное при остановке приложения ), должно возвращаться как 404 ошибка возврата на веб-сервер.

Используйте директиву перенаправления веб-сервера на пользовательскую страницу, которую вы хотите показать своим клиентам.

HTH Manglu

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...