Недопустимая база документации Tomcat server.xml

Проблема

После установки Tomcat после https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-14-04 (где $CATALINA_HOME=/opt/tomcat)

я добавил

<Context path="" docBase="/root/mysite/site" debug="0" reloadable="true" />

внутри тега

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

в opt/tomcat/conf/server.xml

Однако кот говорит:

Caused by: java.lang.IllegalArgumentException: The main resource set specified [/root/mysite/site] is not valid

Я боролся весь день. Процесс установки был взят из моих заметок, которые были записаны сразу после установки tomcat на другой машине.

Мои эксперименты:

  1. дважды проверил, что /root/mysite/site хорош. Все папки 755.

  2. изменил docBase на docBase="/opt/tomcat/webapps/ROOT". Успешный запуск Tomcat.

  3. переместить /root/mysite/site в /opt/tomcat/webapps/ROOT. Успешный запуск Tomcat.


person jchnxu    schedule 27.10.2015    source источник
comment
вы перезапустили сервер tomcat после модификации   -  person Abdul Manaf    schedule 27.10.2015
comment
@АбдулМанаф Да. Вы заметили мои эксперименты.   -  person jchnxu    schedule 27.10.2015


Ответы (1)


Папка /root - 700. И руководство поручило мне создать собственного пользователя и группу tomcat. Мой эксперимент 1 - ерунда. Какая ужасная ошибка!

person jchnxu    schedule 05.11.2015