public List<PortletURLGenerationListener> getPortletURLGenerationListeners(PortletApplicationDefinition app) { List<PortletURLGenerationListener> listeners = null; try { listeners = this.portletFactory.getPortletApplicationListeners((PortletApplication) app); } catch (PortletException e) { log.error("Failed to retrieve portlet application listeners: " + e.getMessage(), e); } return listeners; }
public void dispatch(String path) throws IOException { if (_actionRequest != null) { // dispatch only allowed for RenderRequest String msg = "Can not call dispatch() during a portlet ActionRequest"; throw new UnsupportedOperationException(msg); } PortletRequestDispatcher requestDispatcher = _portletContext.getRequestDispatcher(path); //TODO: figure out why I need named dispatcher try { requestDispatcher.include((RenderRequest) _portletRequest, (RenderResponse) _portletResponse); } catch (PortletException e) { if (e.getMessage() != null) { throw new FacesException(e.getMessage(), e); } throw new FacesException(e); } }
LOG.warn(e.getMessage(),e); } catch (IOException e) { LOG.warn(e.getMessage(),e);
LOG.warn(e.getMessage(), e); } catch (IOException e) { LOG.warn(e.getMessage(), e);
if (e.getMessage() != null) throw new FacesException(e.getMessage(), e);
private void renderResponse() throws ToolRenderException { if (bufferedResponse == null) { bufferedResponse = new BufferedServletResponse(response); try { portletContainer.doRender(window, req, bufferedResponse); } catch (PortletException e) { throw new ToolRenderException(e.getMessage(), e); } catch (IOException e) { throw new ToolRenderException(e.getMessage(), e); } catch (PortletContainerException e) { throw new ToolRenderException(e.getMessage(), e); } } }
throw new IOException(e.getMessage());
private void startThread(String server_id, Long snapshotDuration, PortletRequest request) { Node node; try { node = getNodeByName(server_id); } catch (PortletException e) { log.info("error", e); addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg08", server_id), e.getMessage()); return; } MRCConnector mrc = null; try { mrc = new MRCConnector(node); if (mrc.startSnapshotThread(snapshotDuration)) { addInfoMessage(request, getLocalizedString(request, "mconsole.infoMsg07", server_id)); } else { addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg10", server_id)); } } catch (Exception e) { addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg10", server_id), e.getMessage()); } finally { if(null != mrc)mrc.dispose(); } }
throw new IOException(e.getMessage());
System.err.println(ex.getMessage()); throw new ServletException(ex);
private void stopThread(String server_id, PortletRequest request) { Node node; try { node = getNodeByName(server_id); } catch (PortletException e) { log.info("error", e); addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg08", server_id), e.getMessage()); return; } MRCConnector mrc = null; try { mrc = new MRCConnector(node); if (mrc.stopSnapshotThread()) { addInfoMessage(request, getLocalizedString(request, "mconsole.infoMsg06", server_id)); } else { addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg09", server_id)); } } catch (Exception e) { addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg09", server_id), e.getMessage()); } finally { if(null != mrc) mrc.dispose(); } }
private void startTrackingMbean(String server_id, String mbean, PortletRequest request) { Node node; try { node = getNodeByName(server_id); } catch (PortletException e) { addInfoMessage(request, getLocalizedString(request, "mconsole.errorMsg04"), e.getMessage()); return; } MRCConnector mrc =null; try { mrc = new MRCConnector(node); } catch (Exception e) { addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg05", node.getHost()), e.getMessage()); return; } // tell the mrc server to start tracking an mbean try { if (mrc.startTrackingMbean(mbean)) { String mbarr[] = mbean.split("name="); addInfoMessage(request, getLocalizedString(request, "mconsole.infoMsg04", mbarr[1], node.getHost())); } else { String mbarr[] = mbean.split("name="); addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg06", mbarr[1], node.getHost())); } } catch (Exception e) { addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg06", mbean, node.getHost()), e.getMessage()); } mrc.dispose(); }
private void stopTrackingMbean(String server_id, String mbean, PortletRequest request) { Node node; try { node = getNodeByName(server_id); } catch (PortletException e) { addInfoMessage(request, getLocalizedString(request, "mconsole.errorMsg04"), e.getMessage()); return; } MRCConnector mrc; try { mrc = new MRCConnector(node); } catch (Exception e) { addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg05", node.getHost()), e.getMessage()); return; } // tell the mrc-server to stop tracking some mbean try { if (mrc.stopTrackingMbean(mbean)) { String mbarr[] = mbean.split("name="); addInfoMessage(request, getLocalizedString(request, "mconsole.infoMsg05", mbarr[1], node.getHost())); } else { String mbarr[] = mbean.split("name="); addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg06", mbarr[1], node.getHost())); } } catch (Exception e) { addErrorMessage(request, getLocalizedString(request, "mconsole.errorMsg06", mbean, node.getHost()), e.getMessage()); } mrc.dispose(); }
throw new ToolRenderException(e.getMessage(), e);