New

Add 'Generate new identifiers' option for Generic DITA Content import of Content Importer

From TD15, Standard import of Content Manager is separated; Generic DITA Content and Repository DITA Content. The 'Generate new identifiers' option is available for Repository DITA Content import only.

However, we use special output format that is similar to DITAXML output. This output format aimed at migrating DITA content from a production environment to a test environment and duplicating a publication. The link information, including href and conref, of this output format is based on file path. Therefore, this output format have to be imported Tridion Docs repository using Generic DITA Content. Since the 'Generate new identifiers' option is missing in Generic DITA Content import function, I cannot import DITA content as I expect.

  • I found the cause of the problem when importing a DITA file set with the 'Generate new identifiers' option. When I tried to import, some errors occurred during the conversion phase. I fixed those errors by correcting the DITA files in the source DITA file set. Then, I restarted the import by clicking the [Restart] button on the Content Importer. The 'filemap.xml' file was created in the conversion folder. Once the 'filemap.xml' file is created, it will not update even though the source DITA files are modified. This creates inconsistency between 'filemap.xml' and the files in the conversion folder.

    I concluded that if an error occurs during the conversion phase, the issue should be fixed by modifying the source DITA files, and the last import should be deleted. Then, re-import the DITA file set without using the 'Restart' button on the Content Importer.

  • There was false information in my previous post, so I'll correct it.

    The 'Generate new identifiers' feature works fine for both 'Generic DITA content' and 'Repository DITA Content' imports. There wasn't any issue regarding the 'Generate new identifiers' feature.

  • Hi Ymte,

    Sure. I've already reported the issue via RWS Support Center.

  • Hi Naoki,

    For such cases I can only recommend to report this via RWS Support. It will require some time to create and describe a reproducible case but otherwise nobody from RWS development side is aware of the problem you run into. Maybe this was already done. In that case please ignore my comment.

  • Hi Ymte,

    I tried with TD Build 15.1.6328.2 and confirmed that 'Generate new identifiers' works for 'Generic DITA Content' import as you specified. However, I realized that there is a defect regarding the 'Generate new identifies' function. Some topic references and topic file names are not converted correctly. I hope that the issue will be fixed and the UI will be improved as soon as possible.