try pam.startLocalPortletApplication(localApps[i].getName(), paDirHelper, createLocalPAClassLoader(localApps[i]));
pamProxy.tryStartPortletApplication(contextName, contextPath, warStruct, paClassLoader, paType, 0, true);
protected void deployLocalPortletApplication(DeploymentEvent event) throws DeploymentException { try { String fileName = event.getName(); String appName = fileName.substring(0, fileName.length() - 4); pam.stopLocalPortletApplication(appName); File targetDir = new File(localAppDir, appName); JarExpander.expand(event.getDeploymentObject().getFile(), targetDir); DirectoryHelper paDirHelper = new DirectoryHelper(targetDir); pam.startLocalPortletApplication(appName, paDirHelper, createLocalPAClassLoader(targetDir)); event.setStatus(DeploymentStatus.STATUS_OKAY); } catch (Exception e) { throw new DeploymentException(e); } }
(PortletApplicationManagement)services.getService("PAM"); if (pam != null && pam.isStarted()) pam.startPortletApplication(contextName, contextPath, paDirHelper, paClassLoader); started = true; psm = (PortalSessionsManager)services.getService(PortalSessionsManager.SERVICE_NAME);
if ((pam != null) && pam.isStarted()) try pam.stopPortletApplication(contextName);
pam.tryStartPortletApplication(monitorInfo.getContextName(), monitorInfo.getContextPath(), new DirectoryHelper(monitorInfo.getPADir()), monitorInfo.getPAClassLoader(), monitorInfo.getPortletApplicationType(), monitorInfo.getChecksum(), true);