Refine search
@Override public FacesContext getFacesContext(Object context, Object request, Object response, Lifecycle lifecycle) throws FacesException { FacesContext wrappedContext = wrapped.getFacesContext(context, request, response, lifecycle); if (wrappedContext instanceof PrimeFacesContext) { return wrappedContext; } return new PrimeFacesContext(wrappedContext); }
FacesContext initFacesContext = FacesContext.getCurrentInstance(); if (null != initFacesContext) { initFacesContext.release(); FactoryFinder.getFactory("com.sun.faces.ServletContextFacesContextFactory_Removal"); initFacesContextReleased = true; FacesContext context = facesContextFactory.getFacesContext (servletConfig.getServletContext(), request, response, lifecycle); context.getApplication().getResourceHandler(); if (handler.isResourceRequest(context)) { handler.handleResourceRequest(context);
lifecycleFactory = (LifecycleFactory) FactoryFinder.getFactory(FactoryFinder.LIFECYCLE_FACTORY); FacesContextFactory facesContextFactory = (FacesContextFactory) FactoryFinder.getFactory(FactoryFinder.FACES_CONTEXT_FACTORY); FacesContext facesContext = facesContextFactory.getFacesContext( RequestUtils.getServletContext(), request, response, lifecycleFactory.getLifecycle(LifecycleFactory.DEFAULT_LIFECYCLE)); facesContext.setCurrentPhaseId(PhaseId.RESTORE_VIEW); facesContext.getExternalContext().getFlash().doPrePhaseActions(facesContext); Map<String, Object> requestMap = facesContext.getExternalContext().getRequestMap(); Iterator<String> i = model.keySet().iterator(); while (i.hasNext()) {
public void setUp() throws Exception { if (FacesContext.getCurrentInstance() != null) { FacesContext.getCurrentInstance().release(); FactoryFinder.setFactory(FactoryFinder.APPLICATION_FACTORY, MockApplicationFactory.class.getName()); FactoryFinder.setFactory(FactoryFinder.FACES_CONTEXT_FACTORY, MockBaseFacesContextFactory.class.getName()); FactoryFinder.setFactory(FactoryFinder.LIFECYCLE_FACTORY, MockLifecycleFactory.class.getName()); FactoryFinder.setFactory(FactoryFinder.RENDER_KIT_FACTORY, MockRenderKitFactory.class.getName()); FactoryFinder.setFactory(FactoryFinder.PARTIAL_VIEW_CONTEXT_FACTORY, this.lifecycle = (MockLifecycle) this.lifecycleFactory.getLifecycle(LifecycleFactory.DEFAULT_LIFECYCLE); this.facesContextFactory = (FacesContextFactory) FactoryFinder.getFactory(FactoryFinder.FACES_CONTEXT_FACTORY); this.facesContext = this.facesContextFactory.getFacesContext(this.servletContext, this.request, this.response, this.lifecycle); this.externalContext = (MockExternalContext) this.facesContext.getExternalContext(); this.facesContext.setResponseWriter(new MockResponseWriter(this.response.getWriter()));
.getFactory(FactoryFinder.FACES_CONTEXT_FACTORY); LifecycleFactory lifecycleFactory = (LifecycleFactory) FactoryFinder .getFactory(FactoryFinder.LIFECYCLE_FACTORY); Lifecycle lifecycle = lifecycleFactory.getLifecycle(HtmlComponentUtils .getLifecycleId(servletContext)); FacesContext facesContext = facesContextFactory.getFacesContext( servletContext, request, response, lifecycle); facesContext.setResponseStream(new CAPTCHAResponseStream(response .getOutputStream())); + e.getMessage(), e); facesContext.getResponseStream().close(); facesContext.release();
protected void initFacesContext() throws Exception { facesContextFactory = (FacesContextFactory) FactoryFinder.getFactory(FactoryFinder.FACES_CONTEXT_FACTORY); facesContext = facesContextFactory.getFacesContext(servletContext, request, response, lifecycle); if (facesContext.getExternalContext() != null) { externalContext = facesContext.getExternalContext(); } }
@Override protected void service(final HttpServletRequest request, final HttpServletResponse response) throws ServletException, IOException { final LifecycleFactory lFactory = (LifecycleFactory) FactoryFinder.getFactory(FactoryFinder.LIFECYCLE_FACTORY); final Lifecycle lifecycle = lFactory.getLifecycle(LifecycleFactory.DEFAULT_LIFECYCLE); final FacesContextFactory fcFactory = (FacesContextFactory) FactoryFinder.getFactory(FactoryFinder.FACES_CONTEXT_FACTORY); final FacesContext facesContext = fcFactory.getFacesContext(getServletContext(), request, response, lifecycle); try { // invoke application final String outcome = invokeApplication(facesContext); if (facesContext.getResponseComplete()) { return; } if (LOG.isDebugEnabled()) { LOG.debug("outcome = '" + outcome + "'"); } final Application application = facesContext.getApplication(); if (facesContext.getViewRoot() == null) { facesContext.setViewRoot(createViewRoot(facesContext)); } final NavigationHandler navigationHandler = application.getNavigationHandler(); navigationHandler.handleNavigation(facesContext, null, outcome); lifecycle.render(facesContext); } finally { facesContext.release(); } }
protected FacesContext getFacesContext(ServletContext context, HttpServletRequest request, HttpServletResponse response) { if (FacesContext.getCurrentInstance() != null) { return FacesContext.getCurrentInstance(); } else { FacesContextFactory facesContextFactory = (FacesContextFactory) FactoryFinder .getFactory(FactoryFinder.FACES_CONTEXT_FACTORY); FacesContext defaultFacesContext = facesContextFactory.getFacesContext(context, request, response, FlowLifecycle.newInstance()); Assert.notNull(defaultFacesContext, "Creation of the default FacesContext failed."); created = true; return defaultFacesContext; } }
FacesContext facesContext = facesContextFactory.getFacesContext( getPortletContext(), request, response, lifecycle); WindowIdUtil.setupWindowId(facesContext.getExternalContext()); final Map pageScope = PageScope.getOrCreateContext(facesContext); synchronized (pageScope) { handleException(facesContext, e); } finally { if (!facesContext.getResponseComplete()) { request.setAttribute(VIEW_ID, facesContext.getViewRoot() .getViewId()); saveFacesState(facesContext);
@Override public FacesContext getFacesContext(Object context, Object request, Object response, Lifecycle lifecycle) throws FacesException { if (request instanceof HttpServletRequest) { HttpServletRequest httpRequest = (HttpServletRequest) request; if (httpRequest.getContentType() != null && httpRequest.getContentType().startsWith("multipart/")) { String uid = getParameterValueFromQueryString(httpRequest.getQueryString(), UID_KEY); if (uid != null) { long contentLength = Long.parseLong(httpRequest.getHeader("Content-Length")); ProgressControl progressControl = new ProgressControl(uid, contentLength); HttpServletRequest wrappedRequest = wrapMultipartRequestServlet25((ServletContext) context, httpRequest, uid, contentLength, progressControl); FacesContext facesContext = wrappedFactory.getFacesContext(context, wrappedRequest, response, lifecycle); progressControl.setContextMap(facesContext.getExternalContext().getSessionMap()); return new FileUploadFacesContext(facesContext); } } } return wrappedFactory.getFacesContext(context, request, response, lifecycle); }
PhaseUtil.setCurrentPhase(PhaseId.ANY_PHASE); final ServletContext servletContext = config.getServletContext(); final FacesContext context = facesContextFactory.getFacesContext( servletContext, request, response, lifecycle); final ExternalContext externalContext = context.getExternalContext(); final String pathInfo = externalContext.getRequestPathInfo(); if (pathInfo != null && context.release(); PhaseUtil.clearPhase();
HttpServletResponse response) throws ServletException, IOException { FacesContext context = facesContextFactory.getFacesContext( getServletContext(), request, response, lifecycle); try { ELContext elContext = context.getELContext(); ExpressionFactory expressionFactory = context.getApplication() .getExpressionFactory(); ValueExpression expression = expressionFactory context.release();
private FacesContext createFacesContext(HttpServletRequest request, HttpServletResponse response) { FacesContextFactory facesContextFactory = (FacesContextFactory) FactoryFinder .getFactory(FactoryFinder.FACES_CONTEXT_FACTORY); return facesContextFactory.getFacesContext(getServletContext(), request, response, facesLifecycle); }
FacesContext context = facesContextFactory.getFacesContext (servletConfig.getServletContext(), request, response, lifecycle); context.getApplication().getResourceHandler(); if (handler.isResourceRequest(context)) { handler.handleResourceRequest(context); context.release();
public FacesRequest start() { if (connection.isStarted() || connection.isFinished()) { throw new IllegalStateException(); } connection.start(); FacesContextFactory facesContextFactory = (FacesContextFactory) FactoryFinder .getFactory(FactoryFinder.FACES_CONTEXT_FACTORY); facesContext = facesContextFactory.getFacesContext(facesServer.getContext(), connection.getRequest(), connection.getResponse(), lifecycle); if (null != viewId) { facesContext.setViewRoot(application.getViewHandler().createView(facesContext, viewId)); } return this; }
protected FacesContext getFacesContext(PortletRequest portletRequest, PortletResponse portletResponse, Lifecycle lifecycle) { FacesContext newFacesContext = getFacesContextFactory().getFacesContext(portletContext, portletRequest, portletResponse, lifecycle); // TCK TestPage203 (JSF_ELTest) ensure that the #{facesContext} implicit object is set to the current instance. ELContext elContext = newFacesContext.getELContext(); elContext.putContext(FacesContext.class, newFacesContext); return newFacesContext; }
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException FacesContextFactory contextFactory = (FacesContextFactory) FactoryFinder.getFactory(FactoryFinder.FACES_CONTEXT_FACTORY); LifecycleFactory lifecycleFactory = (LifecycleFactory) FactoryFinder.getFactory(FactoryFinder.LIFECYCLE_FACTORY); Lifecycle lifecycle = lifecycleFactory.getLifecycle(LifecycleFactory.DEFAULT_LIFECYCLE); FacesContext facesContext = contextFactory.getFacesContext(servletContext, request, response, lifecycle); facesContext.release();
protected void initFacesContext() { FacesContextFactory facesContextFactory = (FacesContextFactory) FactoryFinder.getFactory(FactoryFinder.FACES_CONTEXT_FACTORY); this.facesContext = facesContextFactory.getFacesContext( this.servletContext, this.request, this.response, this.lifecycle); ((MockFacesContext) this.facesContext).setApplication(this.application); ExceptionHandler exceptionHandler = ((ExceptionHandlerFactory) FactoryFinder.getFactory(FactoryFinder.EXCEPTION_HANDLER_FACTORY)).getExceptionHandler(); this.facesContext.setExceptionHandler(exceptionHandler); ((MockFacesContext) this.facesContext).setExternalContext( new MockExternalContext(this.servletContext, this.request, this.response)); }
public FacesContext getFacesContext(Object context, Object request, Object response, Lifecycle lifecycle) throws FacesException { FacesContext facesContext = delegate.getFacesContext(context, request, response, lifecycle); if (request instanceof HttpServletRequest) { HttpServletRequest httpReq = (HttpServletRequest) request; facesContext = new WarpFacesContext(facesContext); facesContext.getAttributes().put(WARP_ENABLED, Boolean.FALSE); try { LifecycleManager manager = (LifecycleManager) httpReq.getAttribute(WarpCommons.WARP_REQUEST_LIFECYCLE_MANAGER_ATTRIBUTE); if (manager == null) { log.warning("no association of manager found for this ServletRequest"); return facesContext; } manager.bindTo(FacesContext.class, facesContext); facesContext.getAttributes().put(WARP_ENABLED, Boolean.TRUE); facesContext.getAttributes().put(WarpJSFCommons.WARP_REQUEST_LIFECYCLE_MANAGER_ATTRIBUTE, manager); manager.fireEvent(new FacesContextInitialized(facesContext)); } catch (ObjectAlreadyAssociatedException e) { throw new IllegalStateException(e); } } return facesContext; }
FacesContext context = facesContextFactory.getFacesContext (servletConfig.getServletContext(), request, response, lifecycle); context.release();