Приложение Java может быть опубликовано с помощью Websphere, но не может быть представлено через IHS

Я пытаюсь настроить конфигурацию Websphere/IHS для тестирования проекта на моей машине для разработки.

У меня установлены Websphere 7 (версия для разработчиков) и IHS 7 на компьютере с Windows 7. Я могу связаться с моим приложением на Websphere 7, введя URL http://%5Bmy-host%5D:9080/myapp, и вот как я его тестировал до сих пор. Теперь мне нужно выставить свое приложение через IHS, чтобы я мог связаться с ним, введя URL http://%5Bmy-host%5D/myapp.

Я прошел через процесс 1) Остановка веб-сервера, 2) Создание плагина, 3) Распространение плагина, 4) Запуск веб-сервера с разными переменными без удачи.

Я знаю, что файл плагина (plugin-cfg.xml) находится в C: \ Program Files (x86) \ IBM \ HTTPServer \ Plugins \ config \ [server-name]. Файл фактически включает myapp как Uri в UriGroup.

На самом деле я новичок в Websphere и IHS, поэтому, если вы считаете, что мне нужно предоставить больше информации или отправить реальные файлы, пожалуйста, сообщите мне и с радостью помогу вам помочь мне.

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

1 ответ

Решение
  1. httpd.conf содержит ссылку на плагин, и он указывает на конкретный файл конфигурации плагина, который вы проверяете, правильно? (И на самом деле, я не знаю, нужны ли кавычки по всему пути.)

    WebSpherePluginConfig C:\Program Files (x86)\IBM\HTTPServer\Plugins\config\[server-name]\plugin-cfg.xml

  2. Атрибут Имя в UriGroup который содержит ваш web-контекст context-root указывает, какой виртуальный хост обрабатывает этот context-root. Технически это относится к Route элемент, который относится к VirtualHostGroup, Это делает VirtualHostGroup содержать комбинацию имени хоста: порта, на которой вы пытаетесь получить доступ к своему приложению?

  3. Если все это правильно, в чем конкретно заключается ошибка? Тайм-аут? 404? 500? Проверьте файлы журнала IHS и файл журнала плагина, которые вы можете найти через Log элемент в plugin-cfg.xml,

  4. Вы также можете изменить LogLevel атрибут в Log элемент. Может принимать значения Error, Warn, Stats, или же Trace, с Error будучи наименьшим количеством регистрации и Trace величайший.

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