У меня есть настройка Javamelody в контейнере Tomcat для просмотра статистики моего используемого в настоящее время веб-сайта.Уточнение для Javamelody в Tomcat
Мой сайт настроен в server.xml следующим образом и не развертывается, как войны, но классы и JSP файлы вручную копируются в «/ DUN/студент/WebApps» местоположение, как показано в отображении:
<Context path="/stud" docBase="/dun/student/webapps" crossContext="false" debug="0" reloadable="true">
</Context>
Я скопировал файлы .jar javamelody.jar и jrobin-1.5.9.1.jar в Lib директории моего веб-приложения.
Теперь я изменил web.xml своего веб-приложения, чтобы иметь следующие строки, и я вставил его над моими объявлениями сервлета.
<filter>
<filter-name>monitoring</filter-name>
<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>monitoring</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Я также перезапустил tomcat.
Теперь я пытаюсь получить доступ к моей статистике Java мелодии, используя URL:
http://student.studentgrade.com:8080/stud/monitoring
Но я получаю 404 статус, говорящий запрошенный ресурс не доступен.
Теперь мое веб-приложение, в котором есть много jsp-файлов, которые работали нормально, также не может быть доступно, и там тоже я получаю ошибку 404.
http://student.studentgrade.com:8080/stud/hello.jsp
Но если удалить те строки, которые я добавил для javamelody в web.xml файл мой JSP можно получить доступ.
Что я здесь делаю неправильно.
Прошу совета, как я могу это исправить.