We had to follow the below steps in order to resolve the issue.
Ensure that the IP address of the machine on which you wish to set up the device database is on the white list managed by SDL. When in doubt, contact SDL Customer Support for more information.
On a Windows operating system, open a PowerShell command prompt.
Navigate to the bin\ subfolder of your Context Service root location.
Depending on your operating system, open a command line and do one of the following:
On a Windows operating system, type updateRepository.ps1, but do not yet press Enter.
On a non-Windows operating system, type updateRepository.sh, but do not yet press Enter.
If you intend to use an HSQLDB database, add a space and --client to the command.
Press Enter. The command creates a new subfolder called repository\ in the services\ sibling folder.
Ensure that the IP address of the machine on which you wish to set up the device database is on the white list managed by SDL. When in doubt, contact SDL Customer Support for more information.
On a Windows operating system, open a PowerShell command prompt. Navigate to the
bin\
subfolder of your Context Service root location. Depending on your operating system, open a command line and do one of the following:
On a Windows operating system, type
updateRepository.ps1
, but do not yet press Enter. On a non-Windows operating system, typeupdateRepository.sh
, but do not yet press Enter.
If you intend to use an HSQLDB database, add a space and
--client
to the command.
Press Enter. The command creates a new subfolder called
repository\
in theservices\
sibling folder.
We re-installed the service after the above steps, and it started working fine.