This documentation applies to the 8.1 version of Remedy IT Service Management Suite, which is in "End of Version Support." You will not be able to leave comments.

To view the latest version, select the version from the Product version menu.

Configuring the CAIPluginRegistry form

Perform the following procedure to configure the CAI:PluginRegistry form to define and configure thread pools for specific commands. Thread pools for different commands are configured in the CAI:Commands form. For more information on the CAI:Commands form see, Defining command parameters.

Configuring thread pools defines dedicated CAI threads for use by the specific command. This ensures that requests from a command use only the dedicated threads, and performance of other command requests to the CAI is not affected.

To configure the CAI:PluginRegistry form

  1. In a browser, open the CAI:PluginRegistry form by opening the Application Administration Console, selecting the Custom Configuration tab, and selecting Foundation > Advanced Options > Command Automation Interface -  PlugIn Registry.
  2. In the Private Queue # field, type the private queue number that you generated in Generating a private server queue.
  3. In the CAI Pool Configuration table, select any CAI pool and click View to edit the number of threads for the selected pool. To add a new pool, click Add, fill in the details, and click Save. This updates the total number of threads automatically. The pool that you created here will be used to configure the outbound messages and commands for a specific pool.


    On the Commands form, you can configure one of the pool numbers that you defined in step 3. If the pool number is not defined, the default pool (#0) is used. For more information, see Defining command parameters.

  4. Ensure that the maximum number of threads that you specified in Generating a private server queue is equal to or more than the computed threads in step 3.
  5. In the Log Level drop-down list, select the desired level for the CAI plug-in log entries. The WARN level is the recommended default value.
  6. Click Close to save the entry, and close the CAI:PluginRegistry form.
  7. Restart BMC Remedy AR System so that CAI picks up the new private queue information.

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.


  1. Jose Leon

    Please confirm the statement in step 4 above.

    In my environment, I have my private queue set like this 390626  32  32 (max).

    In CAI Plugin Registry it is using 390626 queue.  Is step 4 statement incorrect in that:

    • Private Queue max threads < CAI total number of threads ?

    Since CAI uses the private queue, shouldn't it read the other way around?  Something like the CAI total computed threads should be <= (less than or equal to) the max threads defined for the Private Queue?

    Is it okay for them to be equal, and if not why?


    Apr 02, 2015 04:15
    1. Bruce Cane

      Hi Jose,

      I'll get in touch with the subject matter expert for this area with your question.




      Apr 02, 2015 04:42
      1. Gerrit Spieker

        Bump for response to other person question thx


        Aug 20, 2015 09:42
      1. Ivan Pirishanchin

        Yes, what happened with this? Is there an update?

        Oct 27, 2016 10:37
        1. Mokshada Shivarekar

          Hi Ivan Pirishanchin,

          Thanks for inquiring. I will check with SME and get back to you.



          Dec 13, 2016 03:05