Description
By default the DSAs are not set to start automatically on a system startup. This tech-doc explains how you can configure the DSAs to start automatically.
Solution
When you create a new DSA using the DXnewdsa command, the created DSA by default is set up to start manually.
To configure the DSA to start automatically on a system startup/reboot you need to run the following command:
% dxserver install [dsaname]
e.g. dxserver install democorp
On Windows the above command will set the "Startup Type" from "Manual" to "Automatic" in the Windows service manager.
On UNIX the above command will create a file named by the dsaname in the $DXHOME/config/autostart directory. On a system startup this folder is checked for the dsaname files; if the file exists that particular DSA will start automatically.
To un-configure the DSA to start automatically on a system startup/reboot you need to run the following command:
% dxserver remove [dsaname]
e.g. dxserver remove democorp
On Windows the above command will delete the service. Once the DSA is started again the service is re-installed with the "Startup Type" set as "Manual" in the Windows service manager.
On UNIX the above command will delete the file named by the dsaname in the $DXHOME/config/autostart directory. On a system startup the DSA will now not start automatically.