This is an automated email from the ASF dual-hosted git repository. claudio4j pushed a commit to branch claudio4j-patch-1 in repository https://gitbox.apache.org/repos/asf/camel-website.git
commit ffd3456d0cdd1cef1ed7167402d8070a0540c6c9 Author: Claudio Miranda <[email protected]> AuthorDate: Thu Feb 19 07:27:05 2026 -0300 Add Undertow Access Log Provider Added documentation for Undertow Access Log Provider configuration. --- content/blog/2026/02/camel418-whatsnew/index.md | 27 +++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/content/blog/2026/02/camel418-whatsnew/index.md b/content/blog/2026/02/camel418-whatsnew/index.md index 870271f8..75128e5e 100644 --- a/content/blog/2026/02/camel418-whatsnew/index.md +++ b/content/blog/2026/02/camel418-whatsnew/index.md @@ -355,6 +355,33 @@ management.server.port=9090 management.server.accesslog.enabled=false ``` +### Undertow Access Log Provider + +Use whatever camel logging mechanism to manage undertow HTTP access log instead of undertow's own log provider, as it doesn't use +a logging manager. It can be set for both management and non-management endpoints: + + +Enable camel logging mechanism to manage undertow access log: +``` +# disable the Undertow's own access log handler. +server.undertow.accesslog.enabled=false + +# enable camel logging provider +camel.component.platform-http.server.undertow.accesslog.use-camel-logging=true + +# sets a log pattern (optional) +server.undertow.accesslog.pattern="%r" %s (%D ms) +``` + +Enable camel logging mechanism to manage undertow management access log: +``` +management.server.undertow.accesslog.use-camel-logging=true + +# sets a log pattern (optional) +management.server.accesslog.pattern=combined +``` + + ## JDK25 compatibility Several compatibility issues with JDK 25 have been fixed and documented:
