This documentation applies to the 8.1 version of Service Request Management, which is in "End of Version Support." You will not be able to leave comments.

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

Configuring the system to work with JBOSS or WebSphere

You can prepare the system to work with a JBoss application server or with an IBM WebSphere application server.

To prepare the system to work with a JBoss application server

  1. On the computer where BMC Identity Management Suite is installed, copy the JAR files from the following folders:
    • For version 7.5.00:
      • <BMCIDMSuiteHomeFolder>\suite_sdk\lib\jboss
      • <BMCIDMSuiteHomeFolder>\suite_sdk\lib\common
    • For version 7.5.01:
      • <BMCIDMSuiteHomeFolder>\jboss-5.1.0.GA\client
      • <BMCIDMSuiteHomeFolder>\suite_sdk\lib\jboss
      • <BMCIDMSuiteHomeFolder>\suite_sdk\lib\common
  2. Paste the JAR files in the <ARSystemHomeFolder>\irm\adapter\ctsa\7.6.04\lib folder.

    Note

    For the CTSA Adapter to communicate with the BMC Identity Management Suite, the self-signed certificates are used. These certificates are stored in the keystore on Identity Request Management and the BMC Identity Management Suite. Because of a limitation from JBoss, if the BMC Identity Management Suite is deployed on a JBoss 3.0.x application server, the password of the keystore and the private key/certificate within the keystore should be the same. See http://docs.jboss.org/jbossweb/3.0.x/ssl-howto.html.

To prepare the system to work with a WebSphere application server

Download and install the correct version of the WebSphere Application Pluggable Client.

BMC Identity Management Suite version

WebSphere Application Pluggable Client version

7.5.00 Service Pack 1

6.1.x or later

7.5.01

7.0

To install and configure WebSphere 6.1.x or 7.0 for BMC Service Request Management

  1. Create a folder on the computer where BMC Service Request Management 8.1.00 is installed, such as was_client.
  2. In the folder that you created (for example, was_client), create the following subfolders:
    • lib
    • etc
    • properties
  3. Copy the files listed in the following table:

    Copy this file

    From this folder

    To this subfolder

    DummyClientKeyFile.jks

    WEBSPHERE_PLUGGUABLE_CLIENT_HOME\etc

    etc

    DummyClientTrustFile.jks

    WEBSPHERE_PLUGGUABLE_CLIENT_HOME\etc

    etc

    sas.client.properties

    WEBSPHERE_PLUGGUABLE_CLIENT_HOME\properties

    properties

    ssl.client.properties

    WEBSPHERE_PLUGGUABLE_CLIENT_HOME\properties

    properties

  4. Open the ssl.client.properties file that you copied in step 3 and change the value of the user.root property to the folder that you created (for example, was_client).
  5. Copy the files described in the following table (which shows was_client as the folder that you created in step 1):

    Copy this file

    From this folder

    To this subfolder

    bootstrap.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\lib

    was_client\lib

    j2ee.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\lib

    was_client\lib

    ibmcfw.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\java\jre\lib

    was_client\lib

    ibmorb.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\java\jre\lib

    was_client\lib

    ibmorbapi.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\java\jre\lib

    was_client\lib

    iwsorbutil.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\java\jre\lib\ext

    was_client\lib

    (Version 6.1.x only)
    com.ibm.ws.emf_2.1.0.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\plugins

    was_client\lib

    (Version 6.1.x only)
    com.ibm.wsspi.extension_6.1.0.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\plugins

    was_client\lib

    (Version 6.1.x only)
    org.eclipse.*.jar — all the jar files starting with org.eclipse

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\plugins

    was_client\lib

    (Version 7.0 only)
    com.ibm.ws.emf.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\plugins

    was_client\lib

    (Version 7.0 only)
    com.ibm.wsspi.extension.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\plugins

    was_client\lib

    (Version 7.0 only)
    com.ibm.ffdc.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\plugin

    was_client\lib

    (Version 7.0 only)
    org.eclipse.*.jar — all the jar files starting with org.eclipse

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\plugins

    was_client\lib

    (Version 7.0 only)
    com.ibm.ws.bootstrap.jar

    WEBSPHERE_PLUGGUABLE_CLIENT
    _HOME\plugins

    was_client\lib

  6. Open the armonitor.cfg (armonitor.conf) file from the following folders:
    • (Windows) <ARSystemHomeFolder>\conf
    • (UNIX) /etc/arsystem/hostName
  7. Add the following option for the Java process of the plug-in options:
    • (Windows):
      Dcom.ibm.CORBA.loginSource = none
      Djava.util.logging.manager = com.ibm.ws.bootstrap.WsLogManager
      Djava.util.logging.configureByServer = true
      Djava.ext.dirs="JRE_HOME\lib\ext"
      Dcom.ibm.CORBA.ConfigURL = "{was_client_folder}\properties\sas.client.props"
      Dcom.ibm.SSL.ConfigURL="{was_client_folder}\properties\ssl.client.props"
      
    • (UNIX):
      Dcom.ibm.CORBA.loginSource=none
      Djava.util.logging.manager=com.ibm.ws.bootstrap.WsLogManager
      Djava.util.logging.configureByServer=true
      Djava.ext.dirs="JRE_HOME/lib/ext"
      Dcom.ibm.SSL.ConfigURL="{was_client_folder}/properties/ssl.client.props"
      Dcom.ibm.SSL.ConfigURL="{was_client_folder}/properties/ssl.client.props"
      
      was_client_folder is the path where was_client folder exists, and JRE_HOME is the path where JRE_HOME exists.
  8. Copy the JAR files from the following folders to %JRE_HOME%/lib/ext:
    • <BMCIDMSuiteHomeFolder>\suite_sdk\lib\common
    • <BMCIDMSuiteHomeFolder>\suite_sdk\lib\websphere
  9. Copy the following files from the lib subfolder that you created in step 2 to %JRE_HOME%/lib/ext:
    • (WebSphere Application Pluggable Client 6.1.x):
      • com.ibm.ws.runtime_6.1.0.jar
    • (WebSphere Application Pluggable Client 7.0):
      • com.ibm.ffdc.jar
      • com.ibm.ws.runtime.client.jar
  10. Copy all of the JAR files from the lib subfolder that you created in step 2 to %JRE_HOME%/lib/ext.

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Comments