try {
if ((Boolean) this.getAttributes().get(WARP_ENABLED)) {
WarpFacesContext context = WarpFacesContext.getInstance(this);
LifecycleManager manager = LifecycleManagerStore.get(FacesContext.class, context);
manager.unbindFrom(FacesContext.class, context);
context.getAttributes().remove(WarpJSFCommons.WARP_REQUEST_LIFECYCLE_MANAGER_ATTRIBUTE);
}
} catch (ObjectNotAssociatedException e) {
throw new IllegalStateException(e);
} finally {