PluginListType list = getServerPluginList(request, pluginInstaller);
PluginListType installList = getPluginsFromIds(configIds, list);
try {
DownloadResults downloadResults = pluginInstaller.installPluginList("repository", relativeServerPath, installList);
archiver.archive(relativeServerPath, "var/temp", new Artifact(groupId, artifactId, version, format));
} catch (Exception e) {
throw new PortletException("Could not assemble server", e);
}
return INDEX_MODE;
}