Upgrading 3DNotification

This section describes how to upgrade to the latest 3DNotification level.

  1. Take a backup directory of previous installation as follows:
    • Windows: C:\DassaultSystemes\3DNotificationData
    • Linux: /share/DassaultSystemes/3DNotificationData
  2. Uninstall the previous 3DNotification level.
  3. Install the latest 3DNotification level. For more information, see Installing 3DNotification.

    During the installation, specify the parameters of the previous database.

    Note: We recommend that you use the same URL for 3DDashboard during migration, otherwise 3DNotifications created for the previous release may open in a new tab with a message indicating that the page is unavailable.

    1. Specify the parameters of the previous database.
    2. Specify the previous shared data directory.

  4. Stop the service node as follows:

    • Windows: Stop the 3DEXPERIENCE R2022x 3DNotification service node.
    • Linux: Stop the service node. For more information, see Start and Stop Node.JS on Linux.

  5. To migrate 3DNotification data, execute the commands below (only after installing the GA level, not after installing an update):
    • Windows:
      <3DNotificationInstallPath>\win_b64\code\node\node_12.18.0 <3DNotificationInstallPath>\win_b64\nodejs\intf_service\script\update_groupid.js
      <3DNotificationInstallPath>\win_b64\code\node\node_12.18.0 <3DNotificationInstallPath>\win_b64\nodejs\intf_service\script\op_knowledge.js
      <3DNotificationInstallPath>\win_b64\code\node\node_12.18.0 <3DNotificationInstallPath>\win_b64\nodejs\intf_service\script\op_synchro.js
    • Linux: Export the variables. For more information, see the Before you begin section of Start and Stop Node.JS on Linux.
      <3DNotificationInstallPath>/linux_a64/code/node/node_12.18.0 <3DNotificationInstallPath>/linux_a64/nodejs/intf_service/script/update_groupid.js
      <3DNotificationInstallPath>/linux_a64/code/node/node_12.18.0 <3DNotificationInstallPath>/linux_a64/nodejs/intf_service/script/op_knowledge.js
      <3DNotificationInstallPath>/linux_a64/code/node/node_12.18.0 <3DNotificationInstallPath>/linux_a64/nodejs/intf_service/script/op_synchro.js

    This step is only necessary when migrating from R2017x to R2022x. When migrating from R2018x or above to R2022x, there is no migration script to apply.

  6. Restart the node as follows:
    • Windows: Start the 3DEXPERIENCE R2022x 3DNotification service node.
    • Linux: Start the service node. For more information, see Start and Stop Node.JS on Linux.