Hello Eric,
ApplinX application export file (gxar) holds two types of configurations:
1 - Application configuration (gxconfig.xml) – this holds: The host properties (address, port, type, protocol, security etc), type and location of the repository, host windows configuration, keyboard mappings, and basically everything that you can configure by right click → properties on an ApplinX Application.
2 - Application entities (gxz) a zip file that contains the application repository with its entities and their relations (Screens, Screen Groups, Path/Flow Procedures, Connection Pool, Connection Info Set etc…).
Now the question is what kind of properties would you like to change in production?
1 - If it’s related to the Application configuration, this can be done by keeping the gxconfig.xml for each environment by moving only the gxz (repository) between environments and not the gxar which contains both.
2 - If it’s related to changes in the entities, you must have the repository read-write by converting it to a database based repository and currently there is no partial opened repository and/or external properties functionality.
But there are workarounds to do this task. For example if you have a different connection pool settings for production and you would like to keep them after importing a new gxz from dev, you can export these specific entities from production (before importing the new gxz from dev) and after importing the new gxz from dev you should import the prod specific entities to override the dev entities.
Hope it helps,
Assaf
#ApplinX#Mainframe-Integration#webMethods