Hello folks; As you have already know, Tomcat has mainly implemented on Event-Listener mechanism. I think about to remove all of those event-listener mechanism for configuring/starting Tomcat. It is very hard to extend Tomcat without really knowing internal details because you are not able to find which part/parts listen for doing something etc. When using some extended interface and adding methods etc., it will be more structure coding for configuring and starting Tomcat.
WDYT? --Gurkan