Details
-
Task
-
Resolution: Done
-
Blocker
-
None
-
None
Description
The admin console is currently a part of the org.jboss.com.sun.httpserver module. This module is the core HTTP server implementation with nothing AS specific about it.
The admin console should either be a module of it's own or it should be included in org.jboss.as.domain-http-api
Better classloader isolation is also needed to ensure resources are only served up by the correct handler for the correct context i.e. ConsoleHandler just calls getResource("index.html") on it's ClassLoader - if ANY other module has an index.html added for any reason that is also on the ClassPath of the ConsoleHandler then the index.html could be substituted.