Configuring Approval Server with a separate plug-in server instance


To configure the

Some content is unavailable due to permissions.

with a separate plug-in server instance, you must perform the following configuration actions:

  1. Open the pluginsvr_config.xml file in the ARSystemInstallDir/Approval/bin directory, and perform the following actions:
    1. Locate the pluginsvr_config tag.
    2. Record the port number defined in this tag, and close the file.
  2. In the ar.cfg or the ar.conf file, perform the following steps:
    1. Locate the following plug-in entry:
      Server-Plugin-Alias: ARSYS.ARDBC.PREVIEW ARSYS.ARDBC.PREVIEW serverName:portNumber
      When the

      Some content is unavailable due to permissions.

      runs on the default plug-in server, the port number in the ARSystemInstallDir/pluginsvr/pluginsvr_config.xml file is 9999, for example:

      Server-Plugin-Alias: ARSYS.ARDBC.PREVIEW ARSYS.ARDBC.PREVIEW serverName:9999
      When the

      Some content is unavailable due to permissions.

      runs on a separate plug-in server, the port number in the ARSystemInstallDir/Approval/bin/pluginsvr_config.xml file is 9800, for example:

      Server-Plugin-Alias: ARSYS.ARDBC.PREVIEW ARSYS.ARDBC.PREVIEW serverName:9800

    2. In the ar.cfg or ar.conf file, replace the existing port number with the port number from step 1.
    3. Save and close the file.
  3.  In the armonitor.conf file, perform the following actions:
    1. Remove the hash (#) symbol from the following entry:
      (For Microsoft Windows)

      #"C:\Program Files\Java\<Java_Home_Folder>\bin\java" -Xmx256m -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false -classpath "C:\Program Files\BMC Software\ARSystem\approval\bin;C:\Program Files\BMC Software\ARSystem\pluginsvr\arpluginsvr90_build001.jar;C:\Program Files\BMC Software\ARSystem\approval\bin\arasj90_build001.jar;C:\Program Files\BMC Software\ARSystem\arserver\api\lib\arcmnapp90_build001.jar;C:\Program Files\BMC Software\ARSystem\approval\bin\armaskingImpl90_build001.jar;C:\Program Files\BMC Software\ARSystem\arserver\api\lib\arlogger-9.1.11-SNAPSHOT.jar" com.bmc.arsys.pluginsvr.ARPluginServerMain -x "vw-pun-rem-qa63" -i "C:\Program Files\BMC Software\ARSystem" -m

      (For UNIX)

      #/opt/Java/<Java_Home_Folder>/bin/java -Xmx256m -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false -classpath /data1/ar/IA/approval/bin:/data1/ar/IA/pluginsvr/arpluginsvr90_build001.jar:/data1/ar/IA/approval/bin/arasj90_build001.jar:/data1
      /ar/IA/api/lib/arcmnapp90_build001.jar:/data1/ar/IA/approval/bin/armaskingImpl90_build001.jar:/data1/ar/IA/api/lib/arlogger-9.1.11-SNAPSHOT.jar com.bmc.arsys.pluginsvr.ARPluginServerMain -x premlnx02 -i /data1/ar/IA -m

      The entry for the separate plug-in server exists in the armonitor.conf file, but is commented by default.

    2. Save and close the armonitor.conf file.
  4. In the ARSystemInstallDir/pluginsvr directory, open the pluginsvr_config.xml file, and modify it as follows:
    1. Remove the following entries for the ARSYS.ARDBC.PREVIEW plug-in:

      <!-- Class which puts the Signal Masking in place for Plugin Server-->
      <plugin>
      <name>ARSYS.ARDBC.PREVIEW</name>
      <pathelement type="location">C:/Program Files/BMC Software/ARSystem/approval/bin/arasj90_build001.jar</pathelement>
      <classname>com.bmc.arsys.approval.main.ApprovalPlugin</classname>
      <pathelement type="location">C:/Program Files/BMC Software/ARSystem/arserver/api/lib/arcmnapp90_build001.jar</pathelement>
      <pathelement type="location">C:/Program Files/BMC Software/ARSystem/arserver/api/lib/arutil90_build001.jar</pathelement>
      </plugin>
    2. Save and close the file.
  5. Restart the

    Some content is unavailable due to permissions.

    for the changes to take effect.

 

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