Introduction to Customization
Prerequisite for Any Customization
Customizations must be performed in a Development environment.
Before starting any customization, you must first install the Hopex Application Server Customization module from the HAS console.
*Make sure to perform this operation when users are not connected or notify them (from Hopex Administration Desktop).
To install Hopex Application Server customization module, see Importing a Module into Hopex.
*The Custom Packaging page content is available as soon as the Hopex Application Server Customization module is installed, see Custom Packaging Menu.
From Development to Production Process
The customization process must follow:
1. Development environment: perform your customizations.
2. Staging environment: test the package containing all your customizations.
3. Production environment: push the tested customizations from Staging to Production environment.
Customizations can involve changes in:
data
from SystemDb repository
from data repository
files
static resource files (e.g.: CSS, JS, PNG)
source/compiled code (e.g.: JAR, DLL)
The Big Picture
To perform customization in Hopex:
1. Get ready to customize.
2. Create your customizations:
System and/or data customizations
resource and/or code files
3. Extract (system & data) customizations in XMG/MGR files.
4. Package all the customizations (XMG, MGR, resource, code files).
5. Push all the customizations to Staging/Production environment.
*To move to Production environment, see Move to Production & Down Alignment.