C.5 Migrating Custom Commands and Workflow

Migrating custom commands and workflow require tasks beyond the scope of using only Web services calls. It is highly recommended that you work closely with the Kablink Teaming support team while completing these tasks.

These are the general steps needed to migrate custom commands and workflow processes:

  1. Migrate your Forum users to Kablink Teaming.

  2. Use the profile_getPrincipals operation to get a list of the user identifiers for the newly created Kablink Teaming users.

  3. Create a mapping file that maps Kablink Teaming user identifiers to Forum usernames.

  4. Run a Tcl script—which uses the mapping file—to generate an XML file of workflow information.

  5. Import the workflow XML file into Kablink Teaming.

  6. Create another mapping file, which maps workflow identifiers in Kablink Teaming to Forum workflow names.

  7. Run a Tcl script—which uses the second mapping file—to generate an XML file of custom command information.

    Some custom commands are associated with workflow processes. Because of this, the mapping file of workflow information is necessary.

  8. Import the custom command XML into Kablink Teaming.

NOTE:This process migrates custom commands created using Forum’s UI. It does not migrate template-based custom commands. To migrate template-based custom commands, use the Kablink Teaming entry designer and any necessary JSPs to recreate the command.