Parallel Installation of Automation Studio and APA Designer

If you are running both Automation Studio and APA Designer (aka RTS Designer), consider the following issues when running an automation and capturing screen elements.

Switching Real-Time Clients

If you have NICE Real-Time Client 7.2 or higher installed, there is no need to switch Real-Time Clients and this section should be ignored.

You can use Automation Studio and APA Designer with different Real-Time Client versions. Note, however, that each application has its own Real-Time Client installation directory and Real-Time Client configuration file. The Real-Time Client configuration file is named RTClient.exe.config. For Automation Studio, the Real-Time Client directory is C:\Program Files (x86)\NICE Systems\Real-Time Client. For Designer, unless you change it, the Real-Time Client directory is C:\Program Files (x86)\NICE Systems\Real-Time Designer.

When an application runs an automation, it checks if there is a Real-Time Client configuration file in the application data usage path %AppData%Roaming\Nice_Systems\Real-Time\. If there is already a configuration file there, the Real-Time Client uses it. If not, the application copies its Real-Time Client configuration file to the application data usage path.

When you switch between applications, the Real-Time Client configuration file in the application data usage path is not automatically updated. Because of that, to ensure that the application will use the right configuration file, you must manually copy over the relevant Real-Time Client configuration file when you switch between the applications.

For example, if you now put Automation Studio on a machine where you ran Designer, the configuration file for Designer is already in the %AppData%Roaming\Nice_Systems\Real-Time\ directory. To run Automation Studio with the correct Real-Time Client configuration file, you must copy over the Real-Time Client configuration file for Automation Studio to the %AppData%Roaming\Nice_Systems\Real-Time\ directory.

Perform the following steps:

  1. Check if the RTClient.exe process is running. If so, terminate the RTClient.exe process.

  2. Copy the relevant RTClient.exe.config file to the %AppData%Roaming\Nice_Systems\Real-Time\ directory.

Running an Automation in Automation Studio

In Automation Studio, when running an automation, any automation running in APA Designer will be terminated automatically. Before running the automaton in Automation Studio, close APA Designer first.

  1. Close APA Designer.

  2. Run the automation in Automation Studio.

If this fails, stop the RTClient.exe process.

Running an Automation in APA Designer

Before you run an automation in APA Designer, stop the automation in Automation Studio.

  1. In Automation Studio, click Stop Automation.

  2. Run the automation in APA Designer.

Capturing Screen Elements in Automation Studio

A deadlock will occur when capturing screen elements in both Automation Studio and APA Designer at the same time.

  1. Close APA Designer.

  2. Attempt to capture a screen element with Automation Studio. If that fails, check if the RTClient.exe process is running. If it is, terminate the RTClient.exe process.

Capturing Screen Elements in APA Designer

Before you capture screen elements in APA Designer, restart the Automation Solution Launcher service.

  1. Either log out of Automation Studio or close the Automation Studio tab or browser.

  2. Attempt to capture a screen element with APS Designer. If that fails, check if the RTClient.exeprocess is running. If it is, terminate theRTClient.exe process.