Hitachi

JP1 Version 12 JP1/Navigation Platform Setup and Operations Guide


6.7.1 Updating User Plugins (I/O)

This subsection explains how to update User Plugins (I/O). The system administrator updates User Plugins (I/O). Update the User Plugins during a maintenance period (while operations are stopped).

For details about the items subject to updating and the processing that is performed during updating, see 6.7.5 Items subject to updating.

To update User Plugins (I/O):

  1. Create a work directory.

  2. Execute the command shown below to export all Operational Contents. Also acquire an export list file of exported Operational Contents.

    Navigation-Platform-installation-directory\bin\npexport -l list-file-output-target-work-directory\contents_before.zip
  3. Open the export list file and count the number of Operational Content versions (number of rows excluding one header row and the list of access permission groups).

    Estimate the execution time based on the obtained number of rows. Use the following formula to determine the execution time:

    Execution time for updating Plugin Parts (seconds) = (number of Operational Content versions) × 2

    Tip

    If the estimated execution time is longer than the period during which operations can be stopped, you can use the following method to reduce in the Updating Plugin Parts window the number of versions to be updated:

    • Change the target versions of Operational Contents to Exclude old Published Versions of Operational Content. When Exclude old Published Versions of Operational Content is selected, the number of versions to be updated is reduced, thereby reducing the execution time. Note that if you update Operational Contents that have been derived from old Published Versions, you will have to place all Plugin Parts again.

    • Change the setting for whether to include I/O Plugins of the target Operational Contents to Operational content including the selected I/O Plugins. This reduces the number of User Plugins (I/O) to be updated, thereby reducing the number of versions to be updated.

  4. To enable the maintenance function, specify true in the ucnp.base.server.maintenance.enable property in the user property file (ucnp_user.properties).

  5. Restart Navigation Platform.

  6. Log in to Navigation Platform with the system administrator's ID and display the Updating Plugin Parts window

  7. Perform Plugin Part update processing according to the instructions given in the window.

    • Click the Refresh button periodically to check the progress of the processing.

    • If you want to redo the processing because the number of versions subject to updating that is displayed in the window is more than expected or if you want to stop the processing because the processing cannot be completed within the expected time, click the Cancel button.

    • If you have stopped the update processing by clicking the Cancel button, restart instance of Navigation Platform with false specified in the ucnp.base.server.maintenance.enable property in the user property file (ucnp_user.properties), and then re-import the contents_before.zip file that was exported to the work directory.

  8. Specify false in the ucnp.base.server.maintenance.enable property in the user property file (ucnp_user.properties).

  9. Restart Navigation Platform.