+++ This bug was initially created as a clone of Bug #983858 +++ Description of problem: access-log setting does not log 404 for non-existent context when enable-welcome-root is set to false in EAP 6 Steps to Reproduce: 1. Configure web subsysmte to set enable-welcome-root to "false" and enable access-log. For example: <subsystem xmlns="urn:jboss:domain:web:1.4" default-virtual-server="default-host" native="false"> <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/> <virtual-server name="default-host" enable-welcome-root="false"> <alias name="localhost"/> <alias name="example.com"/> <access-log/> </virtual-server> </subsystem> 2. Access non-existent context and get 404 like: curl -v http://localhost:8080/foobar 3. Check the access log Actual results: Nothing is logged in the access logging. Expected results: 404 should be logged in the access logging. --- Additional comment from Radim Hatlapatka on 2014-08-01 07:26:49 EDT --- The issue still valid in latest build EAP 6.3.0.ER10.
Created attachment 1003853 [details] BZ1125934 6.x patch
Patch uploaded.
Moving to WONTFIX, as per https://bugzilla.redhat.com/show_bug.cgi?id=983858.