JBoss ON was not reflecting the Apache Virtual Host ServerName specified in the httpd.conf virtual host definition. This caused JBoss ON to not display Apache Virtual Hosts correctly: all virtual hosts showed the same name or IP Address. The Virtual Host resource name was shown as the machine name rather than the specified ServerName. The fix changes the behaviour of the Apache Plug-in to select the ServerName and VirtualHost combination as the first priority for resourceName, and fall back to ServerName if required.
Verified on version : 3.3.0.ER01 build Number : 23b3476:f3aa7e7
Followed the steps and verified that virtual host is referencing the value of the ServerName directive of the virtual host configuration.
Please refer attached screenshot.