Sun OpenSSO Enterprise 8.0 Installation and Configuration Guide

ProcedureTo Generate a Distributed Authentication UI Server WAR File

Before You Begin

If you have not already done so, download and unzip the file. You will then need the following files:

where zip-root is the directory where you unzipped the file.

For more information about the opensso.war file, see Downloading OpenSSO Enterprise.

  1. Make sure that your JAVA_HOME environment variable points to a JDK of version 1.5 or later.

  2. Create a new staging directory and extract the files from opensso.war in this staging directory. For example:

    # mkdir dastaging
    # cd dastaging
    # jar xvf zip-root/opensso/deployable-war/opensso.war
  3. Create the Distributed Authentication UI server WAR using the files in fam-distauth.list:

    # cd dastaging
    # jar cvf zip-root/opensso/deployable-war/openssoDistauth.war \

    where openssoDistauth.war is the name of the new Distributed Authentication UI server WAR file.

    Note: Some web containers require the Distributed Authentication WAR file name to use the same name as the deployment URI.

  4. Update the WAR file created in previous step with the additional files required for the Distributed Authentication UI server WAR. For example:

    # cd zip-root/opensso/deployable-war/distauth
    # jar uvf zip-root/opensso/deployable-war/openssoDistauth.war *

    You are now ready to configure the new openssoDistauth.war, as described in the next section.