java - NCSA 请求处理程序在 pax-web 1.1.4 中不起作用

标签 java pax pax-web

我尝试在 pax-web 1.1.4 中启用 NCSA 请求日志记录。推荐way to do it不起作用。该文件已创建,但仍为空。查看源代码,我发现 Jetty 服务器的 pax web 实现将请求传递给 JettyServerHandlerCollection,它假定每个处理程序都应该对应一个上下文。所以我看起来不可能只使用 org.ops4j.pax.web.log.ncsa.* 选项。

我是不是遗漏了什么或者这个功能在 pax web 中不起作用?有任何解决方法吗?

最佳答案

是的,这是 Pax-Web 中的一个错误,已在 PAXWEB-416 上归档

关于java - NCSA 请求处理程序在 pax-web 1.1.4 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12285065/

相关文章:

apache-camel - 如何为 Pax Web DefaultResourceMapping 指定 Jetty 连接器

java - 使用声明性服务的 OSGi+Pax-Web 中的 GWT 问题

java - hasNextInt()在java中的使用

java - 我在 Pattern.compile() 和 .matcher() 中传递变量,但没有获得所需的输出

java - Java中如何随机选择字母?

java - Pax 日志记录服务 - 激活器启动错误

java - Karaf 中的 bundle 使用错误的 pax-jdbc 数据源

osgi - 无法在 Felix config.properties 中将 PAX-URL 的程序集协议(protocol)与自动启动的 bundle 一起使用

java - 执行由 Jasmin 生成的文件 .classes 时出错