Information
This version of the product has reached end of support. The documentation is available for your convenience. However, you must be logged in to access it. You will not be able to leave comments.

Using the Java plug-in server for dynamic plug-in loading


Dynamic plug-in loading is adding or loading a new plug-in definition in the plug-in server without stopping and restarting the AR System server.

To enable dynamic plug-in loading, you must specify a reload delay before starting the plug-in server (use the Reload Delay configuration option in the AR System Administration: Plugin Server Configuration form). For more information, see Setting-plug-in-server-configuration-options.

When a delay is specified, the system automatically loads plug-ins and initiates them for all worker threads after the delay period without requiring a plug-in server restart. During the delay period, you can modify the new plug-in configuration if necessary. (If you modify it after the delay, restart the plug-in server to make your changes take effect.) For more information, see Restarting the plug-in server using the Set Server Info command

                   

The following example provides the steps to configure the Atrium SSO plug-in using only the Java plug-in server.

To configure the Atrium SSO plug-in using only the Java plug-in server

  1. Make the following changes in the AR System Administration: AR System Configuration Generic UI form:
    • Comment out the Plugin: areaatriumsso.dll entry (if it exists).
    • Comment out all the native area plug-in related entries.
  2. Make the following changes in the AR System Administration: Plugin Server Configuration form:
    1. Delete the ARSYS.AREA.ATRIUMSSO plug-in.
    2. Create a new plug-in with the following details:

      AREA plugin.png

      Field name

      Field value

      Plugin Name

      AREA

      Plugin Class name

      com.bmc.arsys.plugins.sso.AtriumSSOPlugin

      Path Elements  

      C:/Program Files/BMC Software/ARSystem/pluginsvr/arssoplugin91_build001.jar 

      C:/Program Files/BMC Software/ARSystem/pluginsvr/atsso-sdk.jar 

      C:/Program Files/BMC Software/ARSystem/pluginsvr/atsso-common.jar 

      C:/Program Files/BMC Software/ARSystem/pluginsvr/bcprov-jdk15on-1.60.jar

      C:/Program Files/BMC Software/ARSystem/pluginsvr/stax-1.2.0.jar 

      C:/Program Files/BMC Software/ARSystem/pluginsvr/stax-api-1.0.1.jar 

      C:/Program Files/BMC Software/ARSystem/pluginsvr/json.jar

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

AR System 21.3