You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Introduction

DMS module do not exist anymore in M5. His re

Tasks

Migrate Binary data to DAM repository

GOAL: Migrate DMS (or other repository) into the DAM repository.

REQUIREMENTS:

  • All node identifier should be kept (identifier for folder or dataNode are the same in DMS or DAM repository)
  • Keep the DMS folder structure
  • Possibility to add parent folder on the DAM repository
  • Possibility to migrate partial DMS tree structure.

STEPS:

  1. Copy DMS specific repository's paths (List<"/demo-project", "/demo-doc">) into the target DAM repository and sub-path.
  2. Change the property's of Folder node and primaryType (mgnl:folder)  
  3. Change the property's of Asset node and primaryType (mgnl:asset)  

Class: MoveDataRepositoryToDAMMigrationTask
Constructor attributes
:

PropertyDescriptionDefault valueValid values
taskNameTask name used by the reporting tool, and to log/display informations related to this task. String 
taskDescriptionTask Description used to display informations in the admin. central update view. String
originalPathsListList of the data path  to migrate. For example from the DMS repository : 
Arrays.asList("/demo-project", "/demo-doc") will only migrate the content of this two folders.
 List<String>
targetSubPathSubroot folder that will contain the migrated DMS folders. If targetSubPat=subRoot, then the DAM repository will have the following structure :
subRoot/deom-project/... If set to null, the exact same folder structure will be duplicate.
 String
dataRepositorySource repository name. Typically  dms String

Change DMS to DAM content references

Move uploaded binary from content(website) to DAM repository

 

FAQ:

 

 

  • No labels