}
request.getPortletSession().setAttribute(CURRENT_FACES_CONTEXT,
facesContext);
} catch (Throwable e) {
facesContext.release();
handleExceptionFromLifecycle(e);
} finally {
Map fileItemMap = ((Map)request
.getPortletSession().getAttribute (FILE_ITEMS));
if (fileItemMap != null) {