2015-06-30 2 views
5

У меня есть Tomcat 7.0.39 установлен на CentOS 6.6 x64Tomcat менеджер App 404 после изменения context.xml

У меня было настроено правильно, так что я мог бы пойти в менеджер приложений Tomcat. Затем я поменял /conf/context.xml на другой файл context.xml (для приложения клиента, которое я пытался запустить). После изменения файла context.xml я получил 404 при навигации к приложению менеджера.

Проблема заключается в том, что после изменения context.xml обратно в исходный файл context.xml я по-прежнему получаю 404 при навигации к управляющему приложению (хотя единственное, что изменилось, это файл context.xml и этот файл вернулся в исходное состояние).

Я попытался следующие, чтобы получить приложение менеджер снова работает:

  • перезапустил службу TOMCAT (несколько раз)
  • Restarted всю VM
  • Удалены все в/работы/Catalina/
  • Удалено менеджер из/webapps, а затем добавил его обратно, когда tomcat запущен (Tomcat признал, что у него появился новый webapp, а затем приступил к его развертыванию)

Бревна не показывает каких-либо ошибок и catalina.out показывает, что приложение менеджер развертывается, когда кот начинает:

INFO: Deploying web application directory /usr/share/apache-tomcat-7.0.39/webapps/manager 

Мой вопрос заключается в следующем, какая часть котом является хранение этого сломанное состояние? Я бы подумал, что, возвращаясь к оригиналу, рабочий контекст.xml заставит мой tomcat работать снова, так что же может измениться этот файл о tomcat, который сохраняется даже после перезапуска tomcat?

ответ

0

Не хватает важной информации, я также могу предположить.

  • Возможно, вы перепутали права доступа к файлу /conf/context.xml, а Tomcat больше не может читать файл.
  • Возможно, вы неправильно вернули старый файл (возможно, он поврежден).
  • Возможно, вы изменили что-то еще, что было важно, но забыли об этом
  • Возможно, вы вызываете неправильный URL. Должно быть как: http://localhost:8080/manager/html
Смежные вопросы