我正在尝试在我的 pax-web 配置中启用 retainDays 选项,如下所示:
org.ops4j.pax.web.config.file=etc/jetty.xml
org.osgi.service.http.port=80
javax.servlet.context.tempdir=data/pax-web-jsp
org.ops4j.pax.web.log.ncsa.format = /yyyy_mm_dd.request.log
org.ops4j.pax.web.log.ncsa.directory = ${karaf.data}/ncsa-log/
org.ops4j.pax.web.log.ncsa.retainDays = 3
org.ops4j.pax.web.log.ncsa.enabled = true
我正在使用org.ops4j.pax.web.pax-web-jetty (1.1.17)
嵌入在我的 ServiceMix 5.1.4 中的 pax-web 版本 1.1.17 ( )。
但是,当我重新启动服务时,码头似乎没有启动。
由于官方文档提到了其他一些选项,我也尝试添加org.ops4j.pax.web.log.ncsa.extended = true
,但它没有任何效果。
事实上,在文档中,没有解释如何使用 retainDays (我有时读过retaindays
并尝试过小写)以及 option 的目的是什么org.ops4j.pax.web.log.ncsa.extended
。
关于如何启用retainDays
选项的任何想法?
更新:
让我完全困惑的是JIRA 中的这个新功能请求,其中提到了一个 fixVersion: 1.1.0,它不如我的“甚至旧”版本 1.1.17。