Sun OpenSSO Enterprise 8.0 Installation and Configuration Guide

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.