Foreword
Corrective Pack
 
With HOPEX V4 there are several levels of changes:
Corrective Pack (CP): to deliver fixes only within a version. GUI should not change.
Ex: CP1 on HOPEX V4, CP2 on HOPEX V4
Hotfix: to delivery urgent fixes. GUI does not change.
Ex: Hotfix 02 on HOPEX V4 CP1
 
In concrete terms, a Corrective Pack installation program is a .MSP file embedded as a .EXE file.
Example: HOPEX_V4.00.01.exe.
 
Each Corrective Pack is related to an update level of a major version.
Example:
HOPEX_V4.00.01.exe: this CP1 applies to HOPEX V4 (initial release).
HOPEX_V4.01.01.exe: this CP1 applies to HOPEX V4.1.
 
Corrective Packs are not cumulative.
Data upgrade can be done in the final CP
Example: to upgrade from HOPEX V4 CP1 to HOPEX V4 CP4, it is required to:
1. Install CP2 on HOPEX V4 to upgrade to HOPEX V4 CP2.
2. Install CP3 on HOPEX V4 to upgrade to HOPEX V4 CP3.
3. Install CP4 on HOPEX V4 to upgrade to HOPEX V4 CP4.
4. Run the 'Environment Automatic Update' feature.
 
Always verify the expected update level is installed before installing a Corrective Pack.
 
Before proceeding, make sure that, for all the HOPEX environments to upgrade:
Data is backed up (physical backup).
The password of the login System is known.
This is very important since it will be requested to login with the login System.
 
Identification of version
 
Versions can be found through the About HOPEX menu.
HOPEX <Major version code> <Minor version number>.<Corrective Pack number> (Build number)
 
Example: HOPEX V4.00.01 (9.0.5563.0)
Major version code: V4
Minor version number: 00
Corrective Pack number: 01
Build number: 9.0.5563.0
 
 
Archive configuration file
 
The CP installation may update IIS configuration files saved in web.config.
 
As a precaution, it is recommended to backup all web.config files of HOPEX related IIS application. This applies especially to the following files.
 
IIS Application
Configuration file
Default location
UAS
web.config
C:\inetpub\wwwroot\UAS
HOPEX
web.config
C:\inetpub\wwwroot\HOPEX
HOPEXGraphQL
web.config
C:\inetpub\wwwroot\HOPEXGraphQL
 
You can use utility Hopex Server Supervisor.exe to gather such files.