58.4 Preparing Your Environment for JBoss 5.x Integration

You can prepare your environment for integrating JBoss Application Server with Access Manager.

To prepare:

  1. Check the latest support information on:

    http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html
    
  2. Host 1: Install Access Manager as described in .

  3. Host 2:

    1. Install JBoss 5.1.0 Application Server, as described in your JBoss installation guide.

    2. Edit JBoss server.xml to change <Engine name="jboss.web" defaultHost="localhost"> to <Engine name="jboss.web" defaultHost="0.0.0.0">. For example:

      JBoss_install_directory\server\default\deploy\jbossweb.sar\server.xml

      From

      <Engine name="jboss.web" defaultHost="localhost">

      To

      <Engine name="jboss.web" defaultHost="0.0.0.0">
       
      
  4. Host 2, Install the Access Manager Access SDK, as described in the Oracle Fusion Middleware Installation Guide for Oracle Identity and Access Management.

  5. Host 2, Install OAM JBoss Agent.

    For supported JBoss EAP 5.x versions, the JBoss agent is supplied as JAR files in controlled patch 14635540. Download the referenced patch from My Oracle Support at http://support.oracle.com/.

    1. Extract oam-j2eeagent.zip:

      From

      /agentconfig/oam_config.properties file

    2. Copy oam-authenticatorvalve.jar and j2eeagent.jar:

      To

      JBoss_install_directory\server\default\lib
      
  6. Proceed to "Protecting JBoss-Specific Resources" and do the following procedures.

    1. "Registering the JBoss Agent with Automatic Policy Creation"

    2. "Creating a Custom Policy for JBoss Resource Protection"