context.setUIApplication(uiApp);
for (ApplicationLifecycle lifecycle : lifecycles)
lifecycle.onStartRequest(app, context);
if (uiApp != null) {
uiApp.processDecode(context);
}
if (!context.isResponseComplete() && !context.getProcessRender()) {
startRequestPhaseLifecycle(app, context, lifecycles, Phase.ACTION);
uiApp.processAction(context);