Sun OpenSSO Enterprise 8.0 Installation and Configuration Guide

Method 2: Deploing OpenSSO Enterprise Server on JBoss Application Server Using the Traditional Single Archive Method

ProcedureTo Deploy OpenSSO Enterprise Server on JBoss Application Server Using the Traditional Single Archive Method

  1. Explode the opensso.war file in a temporary directory. For example:

    # cd /tmp/sun
    # jar xvf zip-root/opensso/deployable-war/opensso.war

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

  2. In the WEB-INF/classes/bootstrap.properties file, uncomment the configuration.dir property and set the property to the configuration directory that you plan to use for the OpenSSO Enterprise installation. For example:

    configuration.dir=/opt/opensso-server1
  3. Create a new opensso.war with the extracted contents. For example:

    # cd /tmp/sun
    # jar cvf /tmp/opensso.war *
  4. Hot-deploy this new WAR file on the JBoss Application Server container instance by copying the opensso.war from Step 3 to the JBoss deploy directory. For example:

    # cp /tmp/opensso.war /opt/jboss-4.2.2.GA/server/opensso/deploy
  5. Start configuring OpenSSO Enterprise by pointing your browser to http://host.domain:port/opensso or http://host:port/opensso.

    Note: Because you pre-configured the OpenSSO Enterprise configuration directory in the opensso.war file in Step 4, you won't be able to change it during the configuration process.