List of usage examples for com.liferay.portal.kernel.servlet SessionErrors contains
public static boolean contains(PortletRequest portletRequest, String key)
From source file:com.liferay.dynamic.data.lists.web.internal.portlet.DDLPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, NoSuchRecordException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchRecordSetException.class.getName()) || SessionErrors.contains(renderRequest, PortletPreferencesException.MustBeStrict.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); } else {//w w w. ja v a 2 s. com super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.expando.web.internal.portlet.ExpandoPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, ColumnNameException.class.getName()) || SessionErrors.contains(renderRequest, ColumnTypeException.class.getName()) || SessionErrors.contains(renderRequest, DuplicateColumnNameException.class.getName()) || SessionErrors.contains(renderRequest, ValueDataException.class.getName())) { include("/edit_expando.jsp", renderRequest, renderResponse); } else if (SessionErrors.contains(renderRequest, NoSuchColumnException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); } else {/*from w w w. j a v a 2 s.c o m*/ super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.journal.web.internal.portlet.JournalPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, NoSuchArticleException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchFeedException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchFolderException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchStructureException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchTemplateException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); } else {/*w ww . jav a 2 s .co m*/ super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.knowledgebase.admin.portlet.AdminPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, NoSuchArticleException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchCommentException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchSubscriptionException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchTemplateException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.class.getName())) { include(templatePath + "error.jsp", renderRequest, renderResponse); } else {/* w w w.j a v a 2 s .c o m*/ super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.knowledgebase.article.portlet.ArticlePortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, NoSuchArticleException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchCommentException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchSubscriptionException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.class.getName())) { include(templatePath + "error.jsp", renderRequest, renderResponse); } else {//from w ww . j av a2s . c o m super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.knowledgebase.search.portlet.SearchPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { String mvcPath = ParamUtil.getString(renderRequest, "mvcPath", viewTemplate); long assetCategoryId = ParamUtil.getLong(renderRequest, "categoryId"); String assetTagName = ParamUtil.getString(renderRequest, "tag"); if ((mvcPath.equals(viewTemplate) && (assetCategoryId > 0)) || (mvcPath.equals(viewTemplate) && Validator.isNotNull(assetTagName))) { String path = templatePath + "view_prp_articles.jsp"; include(path, renderRequest, renderResponse); } else if (SessionErrors.contains(renderRequest, NoSuchArticleException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchCommentException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchSubscriptionException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.class.getName())) { include(templatePath + "error.jsp", renderRequest, renderResponse); } else {/* www. ja v a2 s . co m*/ super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.layout.admin.web.internal.portlet.GroupPagesPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { try {// w w w. j a va2 s. com getGroup(renderRequest); } catch (Exception e) { if (e instanceof NoSuchGroupException || e instanceof PrincipalException) { SessionErrors.add(renderRequest, e.getClass()); } else { throw new PortletException(e); } } if (SessionErrors.contains(renderRequest, NoSuchGroupException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); } else { try { ServiceContext serviceContext = ServiceContextFactory.getInstance(renderRequest); ServiceContextThreadLocal.pushServiceContext(serviceContext); } catch (Exception e) { if (_log.isWarnEnabled()) { _log.warn(e, e); } } renderRequest.setAttribute(LayoutAdminWebKeys.ASSET_DISPLAY_CONTRIBUTOR_TRACKER, _assetDisplayContributorTracker); renderRequest.setAttribute(ApplicationListWebKeys.GROUP_PROVIDER, _groupProvider); renderRequest.setAttribute(LayoutAdminWebKeys.ITEM_SELECTOR, _itemSelector); renderRequest.setAttribute(LayoutAdminWebKeys.LAYOUT_ADMIN_CONFIGURATION, _layoutAdminWebConfiguration); super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.layout.prototype.web.internal.portlet.LayoutPrototypePortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); } else {//from w ww . j ava 2s . com super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.layout.set.prototype.web.internal.portlet.LayoutSetPrototypePortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { PanelCategoryHelper panelCategoryHelper = new PanelCategoryHelper(panelAppRegistry, panelCategoryRegistry); renderRequest.setAttribute(ApplicationListWebKeys.PANEL_CATEGORY_HELPER, panelCategoryHelper); if (SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); } else {/*from w w w .j a v a 2s .c o m*/ super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.password.policies.admin.web.internal.portlet.PasswordPoliciesAdminPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, NoSuchPasswordPolicyException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); } else if (SessionErrors.contains(renderRequest, DuplicatePasswordPolicyException.class.getName()) || SessionErrors.contains(renderRequest, PasswordPolicyNameException.class.getName())) { include("/edit_password_policy.jsp", renderRequest, renderResponse); } else {//from w w w. jav a 2s. c o m super.doDispatch(renderRequest, renderResponse); } }