CmsModuleImportExportHandler.readModuleFromImport(moduleFile.getAbsolutePath()), moduleFile.getName());
/** * @see org.opencms.importexport.I_CmsImportExportHandler#importData(org.opencms.file.CmsObject, java.lang.String, java.lang.String, org.opencms.report.I_CmsReport) * * @deprecated use {@link #importData(CmsObject, I_CmsReport)} instead */ public void importData(CmsObject cms, String importFile, String importPath, I_CmsReport report) throws CmsXmlException, CmsImportExportException, CmsRoleViolationException, CmsException { CmsImportParameters parameters = new CmsImportParameters(importFile, importPath, true); setImportParameters(parameters); importData(cms, report); }
CmsModuleImportExportHandler moduleExportHandler = new CmsModuleImportExportHandler(); moduleExportHandler.setFileName(filename); moduleExportHandler.setAdditionalResources(resources); moduleExportHandler.setModuleName(module.getName().replace('\\', '/')); moduleExportHandler.setDescription(getMessages().key( Messages.GUI_SHELL_IMPORTEXPORT_MODULE_HANDLER_NAME_1, new Object[] {moduleExportHandler.getModuleName()}));
LOG.info("Module export is needed for " + module.getName()); moduleFile.delete(); CmsModuleImportExportHandler handler = new CmsModuleImportExportHandler(); List<String> moduleResources = CmsModule.calculateModuleResourceNames(m_adminCms, module); handler.setAdditionalResources(moduleResources.toArray(new String[] {})); handler.setFileName(tempFilePath); handler.setModuleName(moduleName); CmsException exportException = null; I_CmsReport report = createReport(); CmsObject exportCms = OpenCms.initCmsObject(m_adminCms); exportCms.getRequestContext().setCurrentProject(project); handler.exportData(exportCms, report); } catch (CmsException e) { exportException = e;
Messages.get().container(Messages.ERR_FILE_IO_1, targetFilePath)); CmsModuleImportExportHandler importHandler = new CmsModuleImportExportHandler(); CmsModule module = CmsModuleImportExportHandler.readModuleFromImport(targetFilePath); moduleName = module.getName(); I_CmsReport report = createReport(); importHandler.setImportParameters(params); importHandler.importData(m_adminCms, report); new File(targetFilePath).delete(); if (report.hasError() || report.hasWarning()) {
org.opencms.report.Messages.get().container( org.opencms.report.Messages.RPT_ARGUMENT_1, "<i>" + getModuleName() + "</i>")); getModuleName())); if (!OpenCms.getModuleManager().hasModule(getModuleName())) { Messages.get().container(Messages.ERR_NO_MOD_FOR_EXPORT_1, getModuleName())); CmsModule module = OpenCms.getModuleManager().getModule(getModuleName()); getFileName(), moduleElement, true, false, false, getAdditionalResources(), true, true,
CmsModuleImportExportHandler handler = new CmsModuleImportExportHandler(); digester.push(handler); CmsModule importedModule = handler.getModule();
throws CmsXmlException, CmsImportExportException, CmsRoleViolationException, CmsException { CmsImportParameters parameters = getImportParameters(); CmsProject previousProject = cms.getRequestContext().getCurrentProject(); try { importModule(cms, report, parameters); report.println(Messages.get().container(Messages.RPT_PUBLISH_PROJECT_BEGIN_0), I_CmsReport.FORMAT_HEADLINE);
+ module.getVersion().toString()); CmsModuleImportExportHandler moduleExportHandler = new CmsModuleImportExportHandler(); moduleExportHandler.setFileName(filename); moduleExportHandler.setModuleName(moduleName.replace('\\', '/')); moduleExportHandler.setAdditionalResources(resources); moduleExportHandler.setDescription(handlerDescription);
report.print(org.opencms.report.Messages.get().container( org.opencms.report.Messages.RPT_ARGUMENT_1, "<i>" + getModuleName() + "</i>")); getModuleName())); if (!OpenCms.getModuleManager().hasModule(getModuleName())) { getModuleName())); CmsModule module = OpenCms.getModuleManager().getModule(getModuleName()); if (!module.getVersion().isUpdated()) { getFileName(), moduleElement, true, false, false, getAdditionalResources(), true, true,
CmsModuleImportExportHandler handler = new CmsModuleImportExportHandler(); digester.push(handler); CmsModule importedModule = handler.getModule();
throws CmsXmlException, CmsImportExportException, CmsRoleViolationException, CmsException { CmsImportParameters parameters = getImportParameters(); CmsProject previousProject = cms.getRequestContext().currentProject(); try { importModule(cms, report, parameters);
CmsModuleImportExportHandler moduleExportHandler = new CmsModuleImportExportHandler(); moduleExportHandler.setFileName(filename); moduleExportHandler.setAdditionalResources(resources); moduleExportHandler.setModuleName(module.getName().replace('\\', '/')); moduleExportHandler.setDescription( getMessages().key( Messages.GUI_SHELL_IMPORTEXPORT_MODULE_HANDLER_NAME_1, new Object[] {moduleExportHandler.getModuleName()}));
CmsModuleImportExportHandler.readModuleFromImport(moduleFile.getAbsolutePath()), moduleFile.getName());
/** * @see org.opencms.importexport.I_CmsImportExportHandler#importData(org.opencms.file.CmsObject, java.lang.String, java.lang.String, org.opencms.report.I_CmsReport) * * @deprecated use {@link #importData(CmsObject, I_CmsReport)} instead */ @Deprecated public void importData(CmsObject cms, String importFile, String importPath, I_CmsReport report) throws CmsXmlException, CmsImportExportException, CmsRoleViolationException, CmsException { CmsImportParameters parameters = new CmsImportParameters(importFile, importPath, true); setImportParameters(parameters); importData(cms, report); }
importpath = OpenCms.getSystemInfo().getAbsoluteRfsPathRelativeToWebInf( importpath + "modules/" + m_moduleupload); module = CmsModuleImportExportHandler.readModuleFromImport(importpath);
importpath = OpenCms.getSystemInfo().getAbsoluteRfsPathRelativeToWebInf( importpath + "modules/" + getParamImportfile()); module = CmsModuleImportExportHandler.readModuleFromImport(importpath);
CmsModule importedModule = readModuleFromImport(parameters.getPath());
CmsModule importedModule = readModuleFromImport(parameters.getPath());