Package javax.faces.context

Examples of javax.faces.context.FacesContext.release()


                throw new ServletException(e);
            }
        }
        finally
        {
            facesContext.release();
        }
    if(log.isTraceEnabled()) log.trace("service end");
    }
}
View Full Code Here


      // our servletrequestattributelistener uses this as an indicator of whether
      // its actively working on a request -- remove it to indicate we are done
      request.removeAttribute(Bridge.PORTLET_LIFECYCLE_PHASE);
      if (context != null)
      {
        context.release();
      }
    }
  }
 
  private void dumpScopeId(String scopeId, String phase)
View Full Code Here

      // our servletrequestattributelistener uses this as an indicator of whether
      // its actively working on a request -- remove it to indicate we are done
      request.removeAttribute(Bridge.PORTLET_LIFECYCLE_PHASE);
      if (context != null)
      {
        context.release();
      }
    }
  }
 
  private void doFacesRender(
View Full Code Here

                throw new ServletException(e);
            }
        }
        finally
        {
            facesContext.release();
        }
    if(log.isTraceEnabled()) log.trace("service end");
    }
}
View Full Code Here

        } finally {
            if (created) {
                if (log.isTraceEnabled()) {
                    log.trace("  Releasing context for '" + uri + "'");
                }
                context.release();
            } else {
                if (log.isTraceEnabled()) {
                    log.trace("  Rendering completed");
                }
            }
View Full Code Here

        } finally {
            if (created) {
                if (log.isTraceEnabled()) {
                    log.trace("  Releasing context for '" + uri + "'");
                }
                context.release();
            } else {
                if (log.isTraceEnabled()) {
                    log.trace("  Rendering completed");
                }
            }
View Full Code Here

                setLifecycle(lifecycle);

                try {
                    return invocation.invoke();
                } finally {
                    facesContext.release();
                }
            }
        } else {
            throw new StrutsException(
                    "Unable to initialize jsf interceptors probably due missing JSF implementation libraries",
View Full Code Here

      navigationHandler.handleNavigation(facesContext, null, outcome);


      lifecycle.render(facesContext);
    } finally {
      facesContext.release();
    }
  }

  protected UIViewRoot createViewRoot(FacesContext facesContext) {
    return facesContext.getApplication().getViewHandler().createView(facesContext, getFromViewId());
View Full Code Here

            request.getPortletSession().setAttribute(CURRENT_FACES_CONTEXT, facesContext);
        }
        catch (Throwable e)
        {
            facesContext.release();
            handleExceptionFromLifecycle(e);
        }
    }

    protected void handleExceptionFromLifecycle(Throwable e)
View Full Code Here

        }
        facesContext.getResponseStream().close();
    }
    finally
    {
        facesContext.release();
    }
    }

    /*
     * This method is used for rendering the CAPTCHA component.
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.