Доступ к приложению Java без контекстного пути - PullRequest
0 голосов
/ 06 сентября 2010

Нам нужен контекстный путь для развертывания приложения Java и доступа к нему через браузер. У нас есть около 10 приложений на сервере приложений Oracle. Мы хотели бы работать с нашими приложениями без контекстного пути. т.е. .; мы бы хотели, чтобы сервер приложений просматривал соответствующее приложение на основе доменного имени.

Я знаю, что это можно сделать, так как движок приложений Google делает то же самое, когда пользователи разворачивают свои приложения. Контекстный путь для этих приложений будет просто "/".

Есть идеи по настройке на сервере приложений Oracle?

1 Ответ

1 голос
/ 06 сентября 2010

Я предполагаю, что упомянутый сервер приложений Oracle является более старым Oracle Containers for Java (OC4J).

В OC4J вам нужно будет установить OHS (Oracle HTTP Server) или любой другойсовместимый HTTP-сервер (Apache 1/2 работает) перед OC4J и настройте HTTP-сервер для пересылки запросов в OC4J (для него доступны плагины mod_oc4j).Кроме того, вам придется настроить HTTP-сервер для обслуживания нескольких виртуальных хостов.

Та же информация сохраняется даже для Oracle WebLogic Server.

Более подробную информацию об этом можно найти в OracleРуководство администратора сервера HTTP.Руководство по версии 10.1.3.1 доступно здесь ;вам может потребоваться определить соответствующую версию OHS для вашей версии OC4J / WLS.

Вы можете задать дополнительные вопросы о конфигурации OHS / Apache на ServerFault .

...