This documentation supports the 9.0 version of Remedy Action Request System.

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

Configuring BMC Remedy Approval Server with a separate plug-in server instance

To configure BMC Remedy Approval Server 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. Make a note of 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
    2. Replace the existing port number in this entry 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\jre7\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\log4j-1.2.14.jar" com.bmc.arsys.pluginsvr.ARPluginServerMain -x "vw-pun-rem-qa63" -i "C:\Program Files\BMC Software\ARSystem" -m

      (For UNIX)

      #/opt/jdk6_64/jre/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/log4j-1.2.14.jar com.bmc.arsys.pluginsvr.ARPluginServerMain -x premlnx02 -i /data1/ar/IA -m
      

      Note

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

    2. Remove the ARSystemInstallDir\approval\bin\armaskingImpl90_build001.jar entry from the default plug-in server entry:

      "C:\Program Files\Java\jre7\bin\java" -Xmx512m -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false -classpath "C:\Program Files\BMC Software\ARSystem\pluginsvr;C:\Program Files\BMC Software\ARSystem\pluginsvr\arpluginsvr90_build001.jar;C:\Program Files\BMC Software\ARSystem\approval\bin\armaskingImpl90_build001.jar;C:\Program Files\BMC Software\ARSystem\arserver\api\lib\arcmnapp90_build001.jar" com.bmc.arsys.pluginsvr.ARPluginServerMain -x vw-pun-rem-qa63 -i "C:\Program Files\BMC Software\ARSystem" -m

      This change allows Approval Server to start through a separate plug-in server instance and avoid any conflict with the default plug-in server instance.

    3. Save and close the armonitor.conf file.
  4. Open the pluginsvr_config.xml file in the ARSystemInstallDir/pluginsvr directory and modify 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>
      
      <maskingImplementation>com.bmc.arsys.approval.signal.SignalMaskForASJ
      </maskingImplementation>
      
    2. Save and close the file.
  5. Restart the BMC remedy AR System server for the changes to take effect.
Was this page helpful? Yes No Submitting... Thank you

Comments