Configuring remote processes

To improve the performance of the web application, you can configure IBM® Rational® Asset Manager to perform some of its processing using a Java™ executable other than the one in the web container. You must be an administrator to configure remote processing.

Procedure

  1. In the web client, click Administration.
  2. Click Configuration.
  3. In the Remote Processes section, select the Java runtime environment that you want to use for Rational Asset Manager processes that could be handled outside the web container:
    • Use keystore created at custom location to access RAM applets: Select this option to create a keystore, ram.keystore, in the <user home directory>\RAM folder. The keystore is created on the first access of the Visual Browse applet. You must apply server certificate to this keystore to access RAM applet. For information on applying certificates from the server, refer to Adding the Server Public Certificates
    • Use the Application Server's JRE: Select this option to have all work done by the Java runtime environment for the application server.
    • Provide the path to a Java executable on this node: Select this option and enter the full path to a Java executable file (that is, java.exe or javaw.exe) on the server where Rational Asset Manager is installed (for example, E:/WebSphere/AppServer/java/jre/bin/javaw.exe).
    • Use the Java executable path set into the CQJRE JNDI variable: Select this option if you are using a cluster environment and the JRE exists in a different location on every node. Using this option allows you to provide a JNDI variable.
      Restriction: To create and use a cluster of application servers, you must have IBM WebSphere® Application Server Network Deployment (ND).
    • Communication port range: Enter the lowermost number of a range of ports for Rational Asset Manager to use to communicate with the remote processes. For example, if a starting port number of 4545 is specified, then ports 4545 through 4554 may be used.
    • Maximum heap size in megabytes:: Define the amount of physical memory available for the Java application.
  4. Click Save.

Adding the Server Public Certificates

To improve the performance of the web application, you can configure IBM® Rational® Asset Manager to perform some of its processing using a Java™ executable other than the one in the web container. You must be an administrator to configure remote processing.

About this task

These instructions are for a Windows computer with a Firefox browser. Instructions for Linux are similar.

Procedure

  1. Save the certificate.
    1. Access the Rational Asset Manager web client using a browser.
    2. Double-click the security icon in the status bar. The Security window opens.
    3. Click View Certificate.
    4. In the Certificate Viewer, click the Details tab.
    5. On the Details page, click Export.
    6. In the Save Certificate to File window, select X.509 Certificate (DER) in the Save as Type list.
    7. Click Save.
  2. Import the certificate to the keystore in the <user directory>\RAM folder.
    1. From a command prompt, run the following command to import the certificate:
      keytool.exe  -import -alias [server] -file [server].der -keystore ram.keystore -storepass changeit
      Where, server is the name of the server with Rational Asset Manager server.
    2. Type yes to accept the certificate and press Enter.
    3. Verify that the certificate was added to the keystore.
  3. Restart the browser. Where drive:\user home directory\RAM\ram.keystore is the full path to the ram.keystore file.

Feedback