Selecting Environments and Starting the Software Update

The following procedure lets you select environments and starts the software update workbenches in unattended mode or attended mode. Unattended mode is the default.

In unattended mode, if an error is encountered in any of the individual workbenches, the process stops. Fix the error and continue. The software update resumes.

This procedure also creates a JD Edwards EnterpriseOne Object Management Workbench (OMW) project, an installation plan, and an update package for this update. In addition, the procedure optionally creates a backup of specs, so that the original specs can be restored if necessary.

Do not lock the deployment server during the software update (for example, with a screen saver password) because doing so pauses some processes. In addition, do not minimize any of the workbench forms, or the software update will not continue to the next workbench form until it is again maximized.

If you use a SQL Server database, be sure that these database options are selected before you start the software update:

  • Select Into/Bulk Copy.

  • Truncate Log on Checkpoint.

This table lists the requirements for starting the update workbenches:

Task

Details

Personnel

Installer

Logon status

On the deployment server, logged on as user JDE with the database password for user JDE, in the JDEPLAN environment.

Prerequisites

Software update installed on the deployment server.

Concurrent Tasks

None

To select the environment and start the update workbenches:

On the deployment server, log on to the JDEPLAN (planner) environment as user JDE with the database password for user JDE.

From the System Installation Tools menu (GH9612), select Application Software Update, Electronic Software Update, or Language Update, depending on the type of update you are installing.

  1. On Work with Software Updates, select the software update that you want to install. Click Next.

    Important: If you want to install more than one update at the same time, you must use the JD Edwards EnterpriseOne and World Change Assistant. See Using Change Assistant for more information.

    The Work with Software Updates panel presents these row exits:

    • Select

      Selects the software update, and puts a check mark in the media object column for the selected row.

    • Deselect

      Deselects the software update, and puts an X in the media object column for the selected row.

    • Update Detail

      Provides more information on the software update

    • Update Status

      Shows the statuses of the processes that run during the software update.

    • Update Sched Comp

      Displays all merges (DD Merge, Spec Merge, and so forth) that are scheduled for the software update. This row exit is not applicable for language updates.

    • Update Objects

      Displays all objects, SARs and dependencies that are part of the software update. Use this exit to check for dependent and baseline updates.

      Note: If you don't install the correct dependent or baseline updates, the system will display an error message.
    • Update Cntrl Table

      Displays all DD, UDCs, Menus, Favorites, Tips of the Day, and Report Director Templates that are delivered with the software update. This row exit is not applicable for language updates.

    • Update Table Changes

      Displays table changes delivered with the software update.

    • Update Index Changes

      Displays index changes delivered with the software update.

    • Update History

      Shows the environment and plan history of the software update.

    • Advanced Setup

      The program performs a series of common processes when each software update is run on the first environment. If you want to run these processes on a second environment, however, you must use this option to select processes that you want to run again. Note that you must clear the check boxes for the processes you want to run again.

    The Work with Software Updates panel presents these form exits:

    • Remove Updates

      Opens the Software Update Remove form where you can choose packages to remove. You can also select to remove files only or history and files.

    • Update Hist. Rpt

      Runs a report of all of the software updates that have been applied.

  2. Double-click the environments where you want the software update installed.

  3. If you want the software update to run in unattended mode, verify that the Unattended Workbench check box is selected. Unattended Workbench is checked by default.

  4. If you want to make a backup of specs, so that the original specs can be restored, select the Backup check box. Backup is selected by default. This option is not available for language updates.

    Note: If you have custom modifications and will be retrofitting these to the new update, it is strongly recommended that you make a backup of your original specs. For more information about retrofitting, see Retrofitting Custom Modifications.

    The Backup option creates a backup directory with the path planner\package\software update name\PATHCODE.BAK (for example, \planner\package\JL123456\DV900.BAK). All artifacts for the delivered objects (specs, source, include files) are stored in a single file with the extension .PAR. Control tables (data dictionary, UDC, and others) are not backed up. The contents of the backup file may be viewed with the JD Edwards EnterpriseOne Universal Table Browser tool or WinZip.

  5. Select the Create OMW Project and Package Assembly check box if you want to create the OMW project and package assembly record for the software update. This option is not available for language updates.

    The Software Update Environment Selection panel also presents these row exits:

    • Select

      Selects the environment to be updated, and puts a check mark in the media object column for the selected row.

    • Deselect

      Deselects the environment to be updated, and puts an X in the media object column for the selected row.

    • Affected Objects

      Use this exit to view:

      • Objects that will be installed.

      • SARs that will be installed to a specific path code.

      • Checked out objects.

      • Modified objects.

      • Objects with tokens.

      This row exit is not applicable for language updates.

    • Restore Backup

      If backups were performed for a software update for a specific environment, this option restores all specs and business functions. Control tables are not backed up and hence will not be restored. For information about restoring a backup, see Restoring a Backup. This row exit is not applicable for language updates.

    • Delete Backup

      Deletes the backup directory created, and frees up disk space. A warning message is displayed if no backup was performed. This row exit is not applicable for language updates.

    • Advanced Setup

      When applying software updates to alternate environments, we recommend that you do not perform the spec merge. Instead, transfer objects using OMW. However, this exit enables you to override this option and run the spec merge.