lazyInit();
Application wrappedApplication = this.wrappedFacesContext.getApplication();
if (this.isNavigationAwareApplicationWrapperActivated)
{
wrappedApplication = new NavigationHandlerAwareApplication(wrappedApplication);
}
return new InjectionAwareApplicationWrapper(
wrappedApplication, this.jsfModuleConfig, this.preDestroyViewMapEventFilterMode);
}