Pega Robotics Studio 8: change configuration file location
I have been asked by a client if it was possible to change the location of the RuntimeConfig.xml file (to a network drive). Searching in PDN and the product documentation, I found nothing, but just experimenting with the command line I found this works:
In software development in general functionality which is undocumented is as such either because it is to be deprecated or is not yet fully tested for general release; is this the case here, or is it safe to recommend it to a customer?
**Moderation Team has archived post**
This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.
You may edit the %ProgramData%\OpenSpan\CommonConfig.xml to change the location of the config files (the node is labelled ConfigurationLocation). Keep in-mind though that the default paths for RuntimeLogs and other logging you may have enabled will go to this path. Since it is common, it would conflict between users. You would need to update directory where the logs are written to should you wish to enable them as writing them to a common folder is dangerous (for concurrency) and also slow since it is across a network.
If you are using a common location for multiple users that will be an issue if more than one user is running at a time. If they each have their own folder in that common location that would mitigate the concurrency risk.
It is not recommended to store the runtimeconfig or the logs on a network drive!