Configure UUID filename pattern
When you import content, it is not necessary that your file names will be based on the UUID. In a system that uses UUID-based file names, it is mandatory that all files are referred using their UUIDs rather than their original file names. If an imported file doesn’t have UUID-based file names, you can configure the system to add a UUID to their file property. This UUID is then used to refer such files where UUID is not used for naming the files.
Steps to configure UUID filename pattern
The following tabs provide instructions to configure UUID filename pattern based on your Experience Manager Guides setup: Cloud Service or On-Premise.
Use the instructions given in Configuration overrides to create the configuration file. In the configuration file, provide the following (property) details to configure UUID filename pattern:
| table 0-row-3 1-row-3 | ||
|---|---|---|
| PID | Property Key | Property Value |
com.adobe.fmdita.config.ConfigManager |
uuid.regex |
String specifying the regex for UUID filename pattern. If a file doesn’t follow the specified pattern, a UUID is added to the file’s property and all references to the file are updated with the UUID assigned to the file. Default value: "^GUID-(?<id>.*)" |
Perform the following steps to check file names against a UUID pattern and assign UUID to files that do not have a UUID assigned:
-
Open the Adobe Experience Manager Web Console Configuration page.
The default URL to access the configuration page is:
code language-http http://<server name>:<port>/system/console/configMgr -
Search for and select the com.adobe.fmdita.config.ConfigManager bundle.
-
In the UUID Filename Patterns property, specify a pattern to check the imported file’s names.
If a file doesn’t follow the specified pattern, a UUID is added to the file’s property and all references to the file are updated with the UUID assigned to the file.
-
Select Save.