Развертывание приложения JSF с виртуальным хостом в TomcatServer - PullRequest
0 голосов
/ 29 марта 2012

Я использую реализацию JSF в Mojarra 2.0.4 с сервером Tomcat для одного из моих приложений, теперь я столкнулся с проблемой при его развертывании. Я добавил виртуальный хост в Tomcat server.xml следующим образом:

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"/>

            <Host name="www.edgeutil308.com"  appBase="webapps/EdgeUtil"
            unpackWARs="true" autoDeploy="true">
      <Alias>edgeutil308.com</Alias>
    <Context path="" docBase="."/>

 </Host> 

Проблема, с которой я сталкиваюсь, заключается в том, что моя реализация mojarra инициализируется дважды, как показано ниже \

ИНФОРМАЦИЯ: Инициализация Mojarra 2.0.4 (FCS b06) для контекста ''


ИНФОРМАЦИЯ: Инициализация Mojarra 2.0.4 (FCS b06) для контекста '/ EdgeUtil'

а также я не мог запустить приложение, не используя имя проекта в качестве контекста, например

www.edgeutil308.com / EdgeUtil

Пожалуйста, помогите мне решить эту проблему.

1 Ответ

0 голосов
/ 29 марта 2012

Похоже, что некоторые несоответствия с вашими определениями appBase.База приложений для хоста edgeutil308 находится внутри базы приложений для хоста localhost.

...