{
// set default implementation in constructor
// pragmatic approach, no syncronizing will be needed in get methods
_viewHandler = new JspViewHandlerImpl();
_navigationHandler = new NavigationHandlerImpl();
_variableResolver = new VariableResolverImpl();
_propertyResolver = new PropertyResolverImpl();
_actionListener = new ActionListenerImpl();
_defaultRenderKitId = "HTML_BASIC";
_stateManager = new JspStateManagerImpl();
if (log.isTraceEnabled()) log.trace("New Application instance created");