Loading system.xml Modifications Without Restart
Procedure: For a single-tenant (no gatekeeper database) on-premise ConcourseSuite application
- Make updates needed to the system.xml file in the fileLibrary
<!-- - Example to rename "Company" tab to "Dashboard": - Put following in <config name="system.modules.label" /> element --> <param name="Company"> <page_title>Dashboard</page_title> <menu_title>Dashboard</menu_title> </param>
- Post request to http://127.0.0.1/ProcessSystem.do?command=ReloadSystemPrefs
- To authenticate the request for reload the request must be made from the same machine that is being updated. So if this is for a remote server either run a command (unix wget) or if accessing through a remote desktop (X, VNC, ...) open a browser and enter the above url
- Login to verify and test
Procedure: For a multi-tenant on-premise ConcourseSuite application
- Login to gatekeeper database get the database names of the specified vhosts
select vhost, dbname from sites;
- Navigate to "/" of each tenant that will have their system.xml modified
- Update the system.xml files (example for single-tenant can be applied here as well)
- Post request to http://127.0.0.1/ProcessSystem.do?command=ReloadSystemPrefs
- To authenticate the request for reload the request must be made from the same machine that is being updated. So if this is for a remote server either run a command (unix wget) or if accessing through a remote desktop (X, VNC, ...) open a browser and enter the above url
Note: This will force a refresh of all tenants, so the processing time will be dependent on the number of tenants in the system. Only the tenants that had the system.xml modified will see any changes.
- Login to verify and test
Procedure: For Our Hosted (ondemand) ConcourseSuite Users
Make a support request specifying you have a customized system.xml you would like deployed for your application. Provide the modified system.xml file, your contact information, and the url of your ondemand account.
Sign in to add your comment.