List of usage examples for com.liferay.portal.kernel.servlet SessionErrors contains
public static boolean contains(PortletRequest portletRequest, String key)
From source file:ch.inofix.referencemanager.web.internal.portlet.ReferenceManagerPortlet.java
License:Apache License
/** * /*w w w. ja va 2s . c o m*/ */ @Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses()) || SessionErrors.contains(renderRequest, NoSuchReferenceException.class)) { include("/error.jsp", renderRequest, renderResponse); } else { super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.asset.categories.admin.web.internal.portlet.AssetCategoryAdminPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, NoSuchCategoryException.class.getName()) || SessionErrors.contains(renderRequest, NoSuchVocabularyException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); return;/*from w w w .j av a2 s. co m*/ } renderRequest.setAttribute(AssetCategoriesAdminWebKeys.ASSET_CATEGORIES_ADMIN_CONFIGURATION, _assetCategoriesAdminWebConfiguration); super.doDispatch(renderRequest, renderResponse); }
From source file:com.liferay.asset.publisher.web.portlet.AssetPublisherPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { try {/*from w w w .java2 s. c o m*/ renderRequest.setAttribute(AssetPublisherWebKeys.ASSET_ENTRY_ACTION_REGISTRY, assetEntryActionRegistry); renderRequest.setAttribute(AssetWebKeys.ASSET_HELPER, assetHelper); String rootPortletId = PortletIdCodec.decodePortletName(portal.getPortletId(renderRequest)); AssetPublisherCustomizer assetPublisherCustomizer = assetPublisherCustomizerRegistry .getAssetPublisherCustomizer(rootPortletId); renderRequest.setAttribute(AssetPublisherWebKeys.ASSET_PUBLISHER_CUSTOMIZER, assetPublisherCustomizer); renderRequest.setAttribute(AssetPublisherWebKeys.ASSET_PUBLISHER_WEB_CONFIGURATION, assetPublisherWebConfiguration); ThemeDisplay themeDisplay = (ThemeDisplay) renderRequest.getAttribute(WebKeys.THEME_DISPLAY); PortletDisplay portletDisplay = themeDisplay.getPortletDisplay(); AssetPublisherPortletInstanceConfiguration assetPublisherPortletInstanceConfiguration = portletDisplay .getPortletInstanceConfiguration(AssetPublisherPortletInstanceConfiguration.class); renderRequest.setAttribute(AssetPublisherWebKeys.ASSET_PUBLISHER_PORTLET_INSTANCE_CONFIGURATION, assetPublisherPortletInstanceConfiguration); renderRequest.setAttribute(WebKeys.SINGLE_PAGE_APPLICATION_CLEAR_CACHE, Boolean.TRUE); } catch (Exception e) { _log.error("Unable to get asset publisher customizer", e); } if (SessionErrors.contains(renderRequest, NoSuchGroupException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); } else { super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.asset.tags.admin.web.internal.portlet.AssetTagsAdminPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, NoSuchTagException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); } else {/*from www. j a v a2 s. c om*/ super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.calendar.portlet.CalendarPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, NoSuchResourceException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.class.getName())) { include("/error.jsp", renderRequest, renderResponse); } else {//from w ww. ja v a 2 s .c o m super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.calendar.web.internal.portlet.CalendarPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, NoSuchResourceException.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include("/error.jsp", renderRequest, renderResponse); } else {/*www .j a v a2 s .com*/ super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.content.targeting.portlet.ContentTargetingPortlet.java
License:Open Source License
protected InvalidTrackingActionsException getInvalidTrackingActionsException(PortletRequest portletRequest) { if (SessionErrors.contains(portletRequest, InvalidTrackingActionsException.class.getName())) { return (InvalidTrackingActionsException) SessionErrors.get(portletRequest, InvalidTrackingActionsException.class.getName()); } else {// w w w . ja v a 2 s.c o m return new InvalidTrackingActionsException(); } }
From source file:com.liferay.content.targeting.portlet.ContentTargetingPortlet.java
License:Open Source License
protected InvalidRulesException getInvalidRulesException(PortletRequest portletRequest) { if (SessionErrors.contains(portletRequest, InvalidRulesException.class.getName())) { return (InvalidRulesException) SessionErrors.get(portletRequest, InvalidRulesException.class.getName()); } else {//from w ww . java2 s. co m return new InvalidRulesException(); } }
From source file:com.liferay.ddlform.portlet.DDLFormPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, PrincipalException.class.getName())) { include("/error.jsp", renderRequest, renderResponse); } else {/*from w w w . j a v a 2 s . c om*/ super.doDispatch(renderRequest, renderResponse); } }
From source file:com.liferay.dynamic.data.lists.web.internal.portlet.DDLDisplayPortlet.java
License:Open Source License
@Override protected void doDispatch(RenderRequest renderRequest, RenderResponse renderResponse) throws IOException, PortletException { if (SessionErrors.contains(renderRequest, NoSuchRecordSetException.class.getName()) || SessionErrors.contains(renderRequest, PortletPreferencesException.MustBeStrict.class.getName()) || SessionErrors.contains(renderRequest, PrincipalException.getNestedClasses())) { include(templatePath + "error.jsp", renderRequest, renderResponse); } else {//from w w w . j a v a 2s.c o m super.doDispatch(renderRequest, renderResponse); } }