This documentation supports the 20.02 version of Remedy Action Request (AR) System.

To view an earlier version, select the version from the Product version menu.


Running your Unicode server

The following topics provide information about how to run your Unicode server:

Running a client from the command line on Windows

Use the --unicode flag when you invoke any of the following programs:

  • arcache
  • archgid
  • archgsel
  • ardisabled
  • arhelp
  • arl10nmenu
  • arlabel
  • artext
  • arworkflow
  • fbupdate

For an example, see arlabel.txt (online documentation for the arlabel utility) in the Unsupported folder where AR System is installed.

Running a Unicode client from the command line on UNIX

To run a Unicode client from the command line, you must:

  • Set the locale by using either of the following methods:
    • Set the LC_ALL and LANG environment variables to a value produced by the locale -a command.
    • Set the locale in your .profile file (sh/bash users) or .cshrc file (csh/tcsh users).
      The client uses the values you set in the Shell script. Of the locales listed, AR System supports those ending in "UTF-8" (for Solaris and AIX) and "utf8" (for HPUX and Linux).
      See your UNIX documentation for information about how to set your locale settings.
  • Make sure that the dynamic libraries for AR System 7. x are available by adding the <ARSystemServerInstallDir>/server/bin directory to your dynamic library path with the appropriate environment variable:
    • LIBPATH on AIX
    • SHLIB_PATH on HP-UX
    • LD_LIBRARY_PATH on Solaris and Linux
      For example, on Solaris, enter:
      $ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/bmc/ARSystem/server/bin; export LD_LIBRARY_PATH

To simplify the process, if you are running on the UNIX system where the AR System server is installed, you can use the arsystem env command:
$ <ARSystemInstallationDirectory>/server/bin/arsystem env <commandName> <arguments>

This automatically sets the dynamic library path and locale variables to the same values that the AR System server uses.

Restricting client access to an AR System 7.x and later Unicode server

You can configure an AR System 7.x or later Unicode-enabled server so that only Unicode clients have access. The Configuration tab of the AR System Administration: Server Information form provides a Disable Non-Unicode Clients option. (This option applies to all BMC Remedy clients except for BMC Remedy Developer Studio.)

Consider disallowing access by pre-7.x clients to prevent use of a 6.3 or earlier version of BMC Remedy Administrator with a Unicode-enabled server. The BMC Remedy AR System Administration Console enables you to specify the minimum API that the server supports. AR System 7.x or later clients use API version 12, so enter the number 12 to prevent access to older clients.

Was this page helpful? Yes No Submitting... Thank you

Comments