When creating a new template using the DITA Maps Manager overrides custom ${UUID}
Posted: Wed Aug 02, 2023 9:49 pm
Hello team,
In our application we have custom templates for creating a DITA Map, for those templates we have something like this:
As you can see in the above code we declare a pattern ${customUUID} that will be replaced with a custom UUID that is being generated through JAVA code, everything is working fine when we create our custom template using the "New DITA Map" option from the main Oxygen toolbar, but when we create the same custom template using the "New DITA Map" option from the DITA Maps Manager, that value for the ${customUUID} is being replaced with "untitled8" instead of the custom UUID that was generated, does anyone have any clue on why is this happening in the DITA MAPS Manager?
Here is the custom template generated from the "New DITA Map" option from the main Oxygen toolbar: And, here is the custom template generated from the "New DITA Map" option from the DITA Maps Manager:
In our application we have custom templates for creating a DITA Map, for those templates we have something like this:
Code: Select all
<bookmap id="${customUUID}" xml:lang="en-US">
<booktitle>
<booklibrary>Example Library</booklibrary>
<mainbooktitle>Example title</mainbooktitle>
<booktitlerelease>Release x.x</booktitlerelease>
<booktitleplatform>For (platform) (optional)</booktitleplatform>
</booktitle>
Here is the custom template generated from the "New DITA Map" option from the main Oxygen toolbar: And, here is the custom template generated from the "New DITA Map" option from the DITA Maps Manager: