次のように、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
、小文字でも試しました) とオプションの目的についての説明はありませんorg.ops4j.pax.web.log.ncsa.extended
。
retainDays
オプションを有効にする方法について何か考えはありますか?
アップデート:
私を完全に混乱させているのは、私の「古い」バージョン 1.1.17 より劣っている fixVersion: 1.1.0 に言及しているJIRA のこの新機能リクエストです。