|
Deployment
|
Location
|
|
Mono server installation
|
<installation path\Cfg
By default for HOPEX V4.0: C:\Program Files (x86)\MEGA\HOPEX V4\Cfg
|
|
Cluster installation
|
<clusterrootpath>\ClusterRoot\Cfg
Ex: \\mega\data\ClusterRoot\Cfg\megasite.ini
|
|
Check
|
Detail
|
|
Check that version of environment is aligned with version of programs
|
Run HOPEX.exe and check that no message is displayed such as 'The versions of HOPEX and the MetaModel are not aligned (HOPEX=X.XX.XXX.XXXX - MetaModel=Y.YY.YYYY.YYYY)…'
|
|
Check that environment compiles without error
|
Run Windows Administration Console (administration.exe) and compile the environment. If the environment compilation generates a log entry in the HOPEX error log, you should fix such errors before migrating your data
|
|
Check that no private workspace (ex-transactions) persists
|
In Windows Administration Console (administration.exe), check workspaces. If a private workspace persists, dispatch or delete it.
|
|
Check that no lock persists
|
In Windows Administration Console (administrration.exe), check locks. You need to dispatch of delete related workspace.
|
|
Password of the login 'System'
|
Check that the password of the login 'System' is known or set to empty before migration.
This is very important since it will be requested to login with 'System'.
|
|
Machine
|
Instance
|
Mode
|
Version
|
|
Machine 01
|
5001
|
Development
|
HOPEX V5.0 CP1 HF03
|
|
5002
|
Staging
|
HOPEX V5.0 CP1 HF03
|
|
|
Machine 02
|
5000
|
Production
|
HOPEX V5.0
|
|
Select [Profile] Into @PL1 Where [Profile Assignment]
Select [Profile] Into @PL2 Where [Super Profile] in @PL1
Select [Profile] From @PL1 Or @PL2
|
|
Nature
|
Example
|
Comment
|
|
Resources
|
.PNG files
.MGS files
.ICO file…
|
Shape files, Images, Resource for web site generation…
|
|
Code
|
.JAR files
.DLL files
.VBS files
|
Java components
.NET components
VB script components
|
|
GraphQL Schema
|
.JSON file
|
GraphQL Schema extensions
|
|
System database updates
|
System objects and link
|
Metamodel extensions
Report template
Web site templates…
|
|
Main steps
|
Comment
|
|
Initialize customization module
|
In HAS instance (development), create development context mainly folder structure for customization module
|
|
Gather customizations
|
Capture systemdb and/or data updates.
Move external files or components to appropriate folders
|
|
Build package of customization module
|
Generate a .haspkg file with a script
|
|
Test customization module
|
Test installation in HAS instance (staging/test)
If necessary, do a loop to tune the customization module in HAS instance (development)
|
|
Value
|
Recommendation
|
|
Standard Mode
|
Recommended for new projects. Default value.
|
|
Compatibility Mode
|
Recommended for compatibility with behaviors and customizations performed in version MEGA 2009 and lower (data and system database customization). When switching to 'Standard mode', a review that may require time and expertise is necessary.
|