Overview
When attempting to extract the domain manager's properties for an upgrade, you may encounter an issue where the ds.xml file cannot be found. This problem typically arises when you are using the filepath instead of the path. The error message you might see is:
***************************** upgradeProps error ****************************
/path/to/my/ds.xml was not found in the Directory Service!
******************************************************************************
DirectoryService closing the connector
Solution
As per the Aurea_Messenger_InstallationAndUpgradeGuide file (included as part of the DocBundle when you ask for the installer), you are required to run the following script:
upgradeProps -url conn -d domain -u user -p pwd -f file -rt secs /ds_path.
However, if you encounter the error mentioned above, it's likely because you used the full FilePath instead of the expected path.
E.g., instead of using /Aurea/Sonic/Containers/Domain1/ds.xml
, you should use /Containers/Domain1
to run the upgradeProps script.
Also note that you should use the container path, as included in the container.ini
file rather than the FolderPath from your instance.
E.g., for a vanilla installation, you might use /Containers/Domain1.DomainManager
since the FilePath is \Aurea\Sonic\Containers\Domain1.DomainManager\ds.xml
but this is different from the CONTAINER_PATH
from the container.ini
file. So, in the vanilla installation's case. you would use /Containers/DomainManager
as to run the upgradeProps script.
Summary
When extracting the domain manager's properties for an upgrade, ensure to use the path rather than the filepath to avoid errors in finding the ds.xml file. The correct format to use is '\Containers\Domain1' instead of '\Aurea\Sonic\Containers\Domain1\ds.xml'.
FAQ
-
What should I do if I still can't find the ds.xml file after using the correct path?
Ensure that the ds.xml file exists in the specified directory. If the problem persists, contact your system administrator or seek technical support. -
Why does the error occur when using the filepath instead of the path?
The script is designed to locate the ds.xml file using the path. Using the filepath may lead the script to search in the wrong location. -
Can I use the filepath in any scenario?
No, it's recommended to always use the path as specified in the Aurea_Messenger_InstallationAndUpgradeGuide to avoid any errors.