Storing shared library files on the mid tier
For a plug-in (such as CI Viewer, which is packaged with BMC Atrium CMDB) to work, the plug-in's installer copies the required native libraries to the mid tier installation folder. When mid tier is upgraded or re-installed, these shared library files are deleted, and you must re-copy the required native libraries to the mid tier installation folder.
To avoid re-copying the required native libraries, store each library file as an entry in the Data Visualization System Filesform in BMC Remedy AR System. When the mid tier process starts, a service looks for this form on all of the servers registered as Data Visualization servers, and workflow copies the library files to the mid tier.
If the file is already available in the mid tier installation directory and the modified date matches the last-modified date of the entry in the Data Visualization System Files form, the file is not re-copied.
To store native library files for plug-ins
- Open the Data Visualization System Files form.
Data Visualization System Files form
In the Name field, enter the file's name.
- Enter a description.
- Enter the status.
The options are Active or Inactive. If the status is Inactive, the file is not copied during an upgrade or re-installation. - Select the platform:
- Windows
- Solaris
- Linux
- AIX
- HP UX
All — This option is used for .jar files, which are used on multiple platforms.
The mid tier copies only those files that match the platform you select, except for the All option, which copies .jar files.
- In the Version field, enter the version number of the binary file that you are saving.
Use the following format:
majorVersion. minorVersion. subminorVersion. patch
For example, for version 2.0.01, patch 002, enter:
2.0.01.002
You can omit the trailing numbers. For example, for version 2.1.00.000, you can enter:
2.1
If the same file is available on a different server with a later version, BMC Remedy AR System matches the version string. Then, it uses the latest version. - Add the file to the attachment field.
- Click Save.