我试图创建一个Valve来收集每个服务器请求的一些信息。
我跟随此示例:http://goo.gl/9wwylq
我按照以下步骤操作:
配置server.xml以使用新的Valve。例如:
valve className =" com.bluelotussoftware.tomcat.ProcessingValve"
我试着将它放在主机标签和引擎中......但似乎没有任何效果,我无法在调试模式下获得任何登录或停止..
你们认为我可能会失踪的任何事情?
答案 0 :(得分:1)
如果它不起作用,可能名称错了。 尝试在server.xml中检查阀门的名称 它应该是您在java文件中使用的确切包和名称。
希望这会有所帮助,我在前一段时间遇到了与过滤器和servlet相同的问题。
GER
答案 1 :(得分:1)
谢谢,它实际上更简单。
server.xml中的valve标签区分大小写!
应该是:
<Valve and not <valve