HowTo: Resolve Internal Document Links

Follow

Internal link resolution can be achieved with the Link resolution feature of Proventeq Migration Accelerator. You may need to perform some configuration as outlined below.

App configuration

  • Go to the Proventeq Migration Accelerator installation location i.e.

    C:\Program Files\Proventeq\Proventeq Content Suite

  • Open the Proventeq.ContentSuite.exe.config file

  • Verify the following keys under the app settings section

<add key="Transformation.RegEx_FullyQualifiedLink" value="(^http(s?)://([\w+?\.\w+])+([a-zA-Z0-9\~\!\@\#\$\%\^\&\*\(\)_\-\=\+\\\/\?\.\:\;\'\,\//\-]*)$)|(^http(s?)://([a-zA-Z0-9\~\!\@\#\$\%\^\&\*\(\)_\-\=\+\\\/\?\.\:\;\'\,\-]*)$)" />

 

<add key="Transformation.Regex_GroupIdBasedLink" value="(?i)(?<=\?id=)\d+(?=&v)|(?<=\?d=w).+?(?=&)|(?<=docid=. {3})[a-fA-f0-9]{32}(?=&)|(?<=(sourcedoc)=\%7[B|b]).+?(?=\%7[D|d])|(?<=Meridio:\/\/SPIRE_PRODUCTION\/document\/)\d+(?=\/)|(?<=Meridio:\/\/SPIRE_PRODUCTION\/folder\/)\d+(?=\/)|(?<=Meridio:\/\/SPIRE_PRODUCTION\/class\/)\d+(?=\/)|(?:[a-fA-F0-9]){8}-(?:[a-fA-F0-9]){4}-(?:[a-fA-F0-9]){4}-(?:[a-fA-F0-9]){4}-(?:[a-fA-F0-9]){12}" />

 

<add key="Transformation.Regex_PathBasedLink" value="(?i)(?<=\?id=)\d+(?=&v)|(?<=\?d=w).+?(?=&)|(?<=docid=. {3})[a-fA-f0-9]{32}(?=&)|(?<=(sourcedoc)=\%7[B|b]).+?(?=\%7[D|d])|(?<=Meridio:\/\/SPIRE_PRODUCTION\/document\/)\d+(?=\/)|(?<=Meridio:\/\/SPIRE_PRODUCTION\/folder\/)\d+(?=\/)|(?<=Meridio:\/\/SPIRE_PRODUCTION\/class\/)\d+(?=\/)|(?:[a-fA-F0-9]){8}-(?:[a-fA-F0-9]){4}-(?:[a-fA-F0-9]){4}-(?:[a-fA-F0-9]){4}-(?:[a-fA-F0-9]){12}" />

 

Note: The regular expression pattern may need to be changed based on the link formats in your environment.

To Enable Link Resolution, follow these steps:

  1. From the “Migration Tasks” pane select the migration job for which you want to enable link resolution 


  2. After completing the discovery process, click on the General Settings tab

  3. Enable (toggle) the “Update Embedded Links" in well-known file type” checkbox (shown below).

  4. Proceed to tick the checkboxes for each filetype that you wish to enable link resolution on (shown below).

Note: 

We can change the office-application instance configuration respective to the configuration to the application server.

<add key="EmbeddedLinks.OfficeAppInstanceLimit" value="10" /> 

Sometimes the office instances do not close properly, so please kill the office worker process manually from the task manager.

 

Was this article helpful?
0 out of 0 found this helpful

Comments