Hi, since JSF 2.0 JSP support and <managed-bean> are deprecated. Since 1.2 same for javax.faces.el.
For performace reasons I suggest find a way how disable following: 1) Managed Bean support (o.a.m.SUPPORT_MANAGED_BEANS=false) if this flag is false, myfaces will not install ManagedBeanResolver and will skip managed beans processing during startup (or outputs a warning if managed bean is found and this flag is false). 2) VariableResolver and PropertyResolver (o.a.m.SUPPORT_JAVAX_FACES_EL=false) myfaces will not install VariableResolverImpl and VariableResolverToELResolver and PropertyResolver implementations 3) (o.a.m.SUPPORT_JSP=false) if this flag is false myfaces will not install FacesCompositeELResolver and will skip JSP initializer during startup. FacesCompositeELResolver is related to VariableResolverImpl, maybe this can be one paramater. Those are only suggestions. I did some initial profiling and when "old" technogies are disabled myfaces gain significant performance boost, especially in render response phase. Another solution for ELResolvers only is use of comparator but this does not allow skip certain parts of code. WDYT? Kočičák