EJustice Solutions
Get in touch (248) 232-0509

How to Update to the latest Version of EJS OnSite

There are basically two ways to update to the latest version of the EJustice OnSite application:

  1. From within the EJS OnSite (or DDP) application.

  2. Manually from this WebSite.

Additional detail information about Version and Workstation Updates can be found here:

Updating from within the Application

The easiest way to update to the latest version of EJS OnSite is to select from the Main Menu of the program "Utility" → "Updates / Installations" → "Update to latest Version". This will open a dialog asking for the location of a temporary directory where the application can store the installation files necessary for the update. By default this will be the "C:\EJS_Temp\" (or "C:\DDP_Temp\") directory, but virtually any accessible file location can be selected. The specified directory will be created, if it doesn't already exist.

NOTE: The current Windows User needs to have full read and write access in the specified directory, and it Must Not be located inside the same directory where the EJS OnSite application is currently installed!

NOTE: Program updates can only be performed if the EJS OnSite application Is Not used by anyone else. For that reason, please make sure that updating the program will not interfere with other users who might be entering data at that moment. Click here to find out how you can determine who is currently using the application. The Install program will not be able to complete the update if any of the application's files are opened by a different user!

NOTE: If the application's Messaging System is working, all EJS OnSite applications that are currently running will automatically receive a message and will show a notification to the user asking to quit the program, so the update can be performed. If the user doesn't respond to this message, for example when the workstation is unattended, then the application will automatically quit by itself. All changes that have not been saved on that workstation will be discarded when the program quits! If users don't want to quit the application, they can deny the request, which will send a message back to the user who is trying to do the update, showing which user denied the request to start the Update.

NOTE: If the application's Messaging System is disabled or isn't working, it will be necessary to manually close all other currently running EJS OnSite applications, before attempting to run the Update!

After the temporay directory has been selected, the program will copy all existing installation files to the designated temporary directory and then it will automatically download all new installation files required for the update. After all files have been downloaded and verified, the program will extract and then start the new Install program in the temporary directory, before quitting itself.

There is also a step-by-step description of the entire Update Process. After the update was successfully completed, the Install program will automatically switch back to the (now updated) application from which it was started.

Manually Updating from this WebSite

If for any reason the application can't connect to the EJS OnSite FTP Server to download the latest installation files, it is also possible to manually download and update to the latest version, by running the new Installation Program directly from this web site. Click here to Download and Run the Installation package for EJS OnSite.

If you click on that link, your web browser might show a dialog asking you if you want to "Save" or "Run" the program. We recommend clicking on "Run" to avoid possible confusion while trying to locate the file later. If you select "Save" instead, make sure that you remember where and under what name the file was saved!

Web Browser File Download Security Warning

The file will then be downloaded, showing a dialog similar to the following:

Downloading the File

After the download is complete, the program will automatically start if you have selected "Run". If you have selected "Save", you need to start the program manually by double-clicking on its icon in "Windows Explorer" or "My Computer", or by using the "Run" option from the "Windows Start Menu". You can also start the program from a "Command Prompt".

If you chose to "Run", you may also receive the following Web Browser warning dialog (on Windows XP, Windows 2000, and Windows Server 2003), on which you have to select "Run" again.

Internet Explorer Run Program Security Warning

Alternatively, you may receive the following UAC (User Access Control) warning dialog (on Windows Vista, Windows 7, and Windows Server 2008), on which you would have to select "Yes" instead.

UAC Run Program Security Warning

When started, the self-extracting zip archive program will show the following dialog:

StartUp Dialog

If you select "OK", the program's main dialog will be shown. Here you can select the target location for the installation files, which by default will be the "C:\EJS_Temp\" directory, but virtually any accessible file location can be selected. The specified directory will be created, if it doesn't already exist.

File Extraction Dialog

If you select "Extract", all the necessary runtime files and the EJS OnSite Install program are extracted and the Install program is automatically started.

If the new Install program is also unable to connect to the EJS OnSite FTP Server or can't download the latest installation files, then those three required files might also be manually downloaded from this web site. As this will be a complete download, rather than an incremental one, it will take a little longer than using the Install program.

To download the files, right-click on each of the following three links and select "Save Target As..." from the popup menu. Save all three files with their original file names to the same directory where the installation program files were extracted to, which by default will be the "C:\EJS_Temp\" directory, replacing and overwriting any possibly existing files with the same name in that directory:

  1. Installation Runtime Files ("NewDDP.zip" about 7 MB).

  2. Complete Installation Package ("DDPWin.zip" about 85 MB).

  3. Verification Database ("FileList.dbf" about 85 kB).

After all the files have been downloaded, the Install program can be used to update the EJS OnSite application to the latest version. To manually do this, select from the Main Menu: "Update" → "Update existing EJS OnSite application to: "Version 4.3 Windows"". This will bring up the following setup dialog, which must be filled out with the appropriate settings for the current workstation.

Default Version Update Dialog

The first field, labeled "EJS OnSite Path:", specifies the main directory of the EJS OnSite application and is by default "C:\DDPWIN\", but could be a different location on a different drive, like "F:\POLICE\DDPWIN\", etc. The second field, labeled "Workstation Path:", specifies the startup directory (with the valid "UserParm.dbf" database) for the current Workstation. By default this will be shown as the Install program's startup directory, which would be (for manual Version Updates) the "C:\EJS_TEST\" directory. This field is automatically updated, whenever the EJS OnSite Path field is changed. To determine the correct Workstation Path, you can copy and paste the value from the "Start In:" value of the EJS OnSite (or DDP Police Science) application's shortcut. This value can be found by right-clicking on the application's Icon on your Desktop, and selecting the last menu option from the popup menu, labeled "Properties". This will display the Shortcut Properties dialog, which could look similar to this:

Shortcut Properties Dialog

In the above case, the correct value for the "Workstation Path:" field would be: "F:\DDPWIN\USERS\004\" as outlined by the red box. After copying the value from the "Start In:" field, the Properties dialog can be closed. With the correct values entered or pasted into the appropriate fields (based on the above shortcut) the Version Update Dialog would look like this:

Updated Version Update Dialog

Selecting the "Start" button will now begin the Update Process, which is described in more detail here.

EJustice Solutions Logo