Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Виртуальные хосты, JBoss AS 7 
:(
    Опции темы
CPlusPlusFAN
Дата 7.7.2012, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 315
Регистрация: 1.11.2005
Где: Воронеж

Репутация: нет
Всего: нет



Здравтсвуйте, дорогие друзья!

Такая проблема: не могу настроить виртуальные хосты. Ну скажем, myhost1 и myhost2.
Посмотрел эту статью.
standalone.xml:
Код

<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false">
            <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
            <virtual-server name="default-host" enable-welcome-root="true">
                <alias name="localhost"/>
                <alias name="example.com"/>
            </virtual-server>
            <virtual-server name="MyVServer" default-web-module="MySite">
                <alias name="myhost"/>
            </virtual-server>
</subsystem>


Значит MySite.war норм деплоится, маппит test.php на тестовый сервлет. Т.е. localhost:8080/MySite/test.php работает норм. example.com/MySite/test.php не работает, что уже настораживает. Но суть в том, что myhost:8080/test.php пишет, что страница не найдена (как впрочем и myhost:8080/MySite/test.php).
Лан, поменял default-virtual-server="MyVServer", изменилось только то на localhost:8080/MySite/test.php уже сам jboss пишет ошибку 404.

Так как всё-таки настроить несколько хостов? С учётом того, что вроде все war файлы сваливаются в одну папку, а для каждого хоста, по идее, даётся тока 1 war файл (ну не сваливать же весь хост в 1 файл). Это получается, что для каждого хоста нужно по своей деплой директории. Ну например так:

хост myhost1. Папка myhost1-dir. Дефолтный архив myhost1def.war (обрабатывает myhost1/*), myhost1war1.war (обрабатывает myhost1/myhost1war1/*) и т.д.
то же для остальных хостов.


Надеюсь более-менее понятно объяснил.

ЗЫ Пока дописывал, пришла в голову одна мысль: localhost же имеет отдельную директорию welcome-content, а не сделано в виде war файла (какого-нить ROOT.war), причём эта директория нигде не прописана. Просьба объяснить и этот момент тоже.
PM MAIL ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0978 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.