澄清Tomcat中的Javamelody

时间:2013-07-15 16:05:03

标签: java java-ee tomcat java-melody

我已在我的Tomcat容器中设置Javamelody,以查看我当前使用的网站的统计信息。

我的网站在server.xml中配置如下,并未部署为war,但是类和jsp文件被手动复制到“/ dun / student / webapps”位置,如映射所示:

<Context path="/stud" docBase="/dun/student/webapps" crossContext="false" debug="0" reloadable="true">
        </Context>

我已经在我的网络应用程序的lib目录中复制了jar文件 javamelody.jar jrobin-1.5.9.1.jar

现在我修改了我的web-app的web.xml,使其具有以下几行,并将其粘贴在我的servlet声明之上。

<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。

现在我正在尝试使用url访问我的java旋律统计信息:

http://student.studentgrade.com:8080/stud/monitoring

但我得到404状态,说请求的资源不可用。

现在我的网络应用程序有许多工作正常的jsp文件也无法访问,我也收到了404错误。

http://student.studentgrade.com:8080/stud/hello.jsp

但是如果我删除我在web.xml文件中为javamelody添加的那些行,我的jsp就可以访问了。

我在这里做错了什么。

请告知我如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

你加了吗?                          net.bull.javamelody.SessionListener          进入你的web.xml?