2010-09-20 2 views
0

Мое приложение JSF развертывается под котом и server.xml настраивается следующим образом для моего приложенияЗапрашиваемый ресурс не найден для суб-контекста, в случае JSF

<Host name="myapp.com" appBase="/home/myapp/public_html"> 
     <Alias>www.myapp.com</Alias> 
     <Context path="" reloadable="true" docBase="/home/myapp/public_html" debug="1"/> 
     <Context path="/manager" debug="0" privileged="true" docBase="/usr/local/jakarta/tomcat/server/webapps/manager"> 
     </Context> 
    </Host> 

С этими настройками я могу получить доступ ко всем страницам под папка «Интернет». У меня есть папка «app» в разделе «Интернет», и у меня есть пара jsp-страниц в «приложении», когда я пытаюсь получить доступ к некоторым страницам, доступным в «приложении» со следующим URL-адресом: www.myapp.com/app/test_page.jsf, я получаю «запрашиваемый ресурс не может быть найден»

Каковы изменения, которые мне необходимо внести в Tomcat`s Server.xml, чтобы получить эту работу.

ли мне нужно добавить контекстный путь для «приложения» подконтекст, как это упоминалось ниже Server.xml:

<Context path="/myapp/app" reloadable="true" docBase="/home/myapp/public_html/app" debug="1"/> 
+0

Вы очень долго боретесь с этой проблемой, не так ли? Это уже n-й вопрос, который вы задавали по одной и той же основной проблеме, не улучшая предыдущие неприемлемые вопросы. В будущем, пожалуйста, улучшите вопросы, а не снова задавайте вопрос о принципиально той же проблеме снова и снова. – BalusC

ответ

1

Если предположить, что /web папка находится в папке /public_html, вам необходимо включить папку /web в appBase и docBase, или в URL.

+0

страниц в Интернете хорошо работает, проблема у меня есть со страницами в папке «app» –

+0

Вы сказали, что папка '/ app' помещена в папку'/web', но вы не указали '/ web 'в любом месте в' server.xml' или в URL. Вам нужно исправить это. – BalusC

Смежные вопросы