Sun OpenSSO Enterprise 8.0 Integration Guide

ProcedureTo Install Identity Manager on the Application Server

The idm.war file is used because you will make manual changes to the deployed WAR in a subsequent procedure.

  1. Follow the installation instructions (with one exception) in the Identity Manager Installation Guide for deploying theidm.war file on the Application Server. This is the exception:

    Do not recreate the file suggested in the Identity Manager Installation Guide. Use the idm.war file that is available in the downloaded zip distribution.

    See the Sun Identity Manager 8.0 Installation Guide at http://docs.sun.com/app/docs/coll/1514.5.

  2. Remove the following file:

    /opt/SUNWappserver91/domains/domain1/applications/j2ee-modules/idm/WEB-INF/lib/j2ee.jar

    This file causes conflicts with the j2ee.jar file that ships with Application Server.

  3. Set the Application Server classpath.

    1. Log in to the Application Server console.

    2. In the left frame, click Application Server.

    3. In the right frame, navigate to the “JVM Settings | Path Settings” tab.

    4. Add the following entries to the Server Classpath in this exact order:


      /opt/SUNWappserver91/lib/appserv-admin.jar
      /opt/SUNWappserver91/lib/appserv-rt.jar
      /opt/SUNWappserver91/imq/lib/imq.jar
      /opt/SUNWappserver91/lib/j2ee.jar
      /opt/SUNWappserver91/domains/domain1/applications/j2ee-modules/idm/
        WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar

      The mysql-connector-java-5.0.8-bin.jar will not be available at this file location at this time. The JAR will be added to that directory later. See To Configure the Application Server Data Source to Work with Identity Manager.

    5. Click Save.

  4. Set the Application Server JVM options.

    In the right frame of the Application Server console, navigate to the "JVM Settings | JVM Options" tab.

    To add or modify the following JVM options, click the Add JVM Option button.

    1. Increase the JVM heap size to -Xmx1024M.

    2. Set the Identity Manager home location to:

      -Dwaveset.home=/opt/SUNWappserver91/domains/domain1/applications/j2ee-modules/idm

    3. Add the following option to ensure you can create resources in Identity Manager.

      -Dcom.sun.enterprise.server.ss.ASQuickStartup=false

    4. Click Save.

  5. Stop the Application Server.


    # /opt/SUNWappserver91/bin/asadmin stop-domain domain1