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.