 <p>Problem solved! The issue is never about log4j. It is because WebApplicationInitializer need servlet 3.1 support which is not enabled as default. We have enabled following in the start.ini</p> <pre><code># =========================================================== # Enable additional webapp environment configurators # ----------------------------------------------------------- OPTIONS=plus etc/jetty-plus.xml # =========================================================== # Enable servlet 3.1 annotations # ----------------------------------------------------------- OPTIONS=annotations etc/jetty-annotations.xml </code></pre>