Previous Topic: Enabling Apache Tomcat Security ManagerNext Topic: Troubleshooting AuthMinder Errors


Deploying Administration Console on IBM WebSphere 7.0

If you plan to deploy Administration Console on IBM WebSphere 7.0, then perform the following steps:

  1. Change the working directory to:
    <install_location>/arcot/sbin
    
  2. Type source arwfenv and press Enter to set the $ARCOT_HOME environment variable.
  3. Restart the application server for the changes to take effect.
  4. Navigate to the following location where the Administration Console WAR file is located:
    <install_location>/arcot/java/webapps
    
  5. Copy the arcotadmin.war file to a temporary directory. For example, opt/arcot_temp.
  6. Extract the arcotadmin.war file contents.

    Of the JARs that are extracted to the /opt/arcot_temp/WEB_INF/lib directory, the following JARs are used to create the shared library in IBM WebSphere:

  7. Log in to IBM WebSphere Administration Console.
  8. Click Environment, and then click Shared Libraries.
    1. From the Scope drop-down, select a valid visibility scope. The scope must include the target server/node on which the application is deployed.
    2. Click New.
    3. Enter the Name, for example, ArcotAdminSharedLibrary.
    4. Specify the Classpath. Enter the path and file name for all the JAR files extracted in Step 3.

      For example, /opt/arcot_temp/WEB_INF/lib/axiom-api-1.2.10.jar

    5. Click Apply to save the changes made.
  9. Navigate to the following location where the Administration Console WAR file is located:
    <install_location>/arcot/java/webapps
    
  10. Deploy arcotadmin.war in the application server.
  11. Configure shared library, as follows:
    1. Click Applications, and then click WebSphere enterprise applications.
    2. Click arcotadmin_war.
    3. In the References section, click Shared library references.
    4. Select arcotadmin_war and click Reference shared libraries.
    5. Select the ArcotAdminSharedLibrary from the Available list and move it to the Selected list.
    6. Click OK to save the configurations.
  12. Configure the class loader order and policy as follows:
    1. Click Applications, Application Types, and then click WebSphere enterprise applications.
    2. Click arcotadmin_war.
    3. Click Class loading and update detection link.
    4. In the Class loader order section, select the Classes loaded with local class loader first (parent last) option.
    5. In the WAR class loader policy section, select the Single class loader for application option.
    6. Click OK to save the configurations.
  13. Ensure that the application is restarted.