Previous Topic: Step 1: Setting Java HomeNext Topic: Step 3: Copying JDBC JARs to Your Application Server


Step 2: Copying Database Access Files to Your Application Server

UDS and Administration Console use the following files to access the AuthMinder database securely:

As a result, these files must be copied to the appropriate location on the application server where you have deployed these AuthMinder components. The following sections provide information about copying these files:

Apache Tomcat

To copy the CA files on Apache Tomcat:

  1. Copy the ArcotAccessKeyProvider.dll file to the following directory:
    <JAVA_HOME used by Apache Tomcat>\jre\bin
    
  2. Copy the arcot-crypto-util.jar file to the <JAVA_HOME used by Apache Tomcat>\jre\lib\ext directory.
  3. Restart the application server.

IBM WebSphere

Note: Depending on the WebSphere version that you are using, the steps that you follow may be different.

To copy the CA files on WebSphere:

  1. Log in to WebSphere Administration Console.
  2. 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, ArcotJNI.
    4. Specify the Classpath. This path must point to the location where the arcot-crypto-util.jar file is present and must also include the file name. For example, C:\Program Files\Arcot Systems\java\lib\arcot-crypto-util.jar.
    5. Enter the JNI library path. This path must point to the location where the ArcotAccessKeyProvider.dll file is present.
    6. Click Apply.
  3. Configure server-level class loaders.
    1. Click Servers, and then click Application Servers.
    2. Under Application Servers access the settings page of the server for which the configuration is performed.
    3. Click Java and Process Management, and then click Class Loader.
    4. Click New. Select default Classes loaded with parent class loader first and click OK.
    5. Click the auto-generated Class Loader ID.
    6. In the class loader Configuration page, click Shared Library References.
    7. Click Add, select the shared library that you created earlier in this procedure (for example, ArcotJNI), and then click Apply.
    8. Save the changes.
  4. Copy ArcotAccessKeyProvider.dll file to the following directory:
    <JAVA_HOME used by IBM WebSphere>\jre\bin
    
  5. Restart the application server.

Oracle WebLogic

To copy the CA files on the Oracle WebLogic server:

  1. Copy ArcotAccessKeyProvider.dll to the following directory:
    <JAVA_HOME used by Oracle WebLogic instance>\jre\bin
    
  2. Copy arcot-crypto-util.jar to the <JAVA_HOME used by Oracle WebLogic instance>\jre\lib\ext directory.
  3. Log in to WebLogic Administration Console.
  4. Navigate to Deployments.
  5. Enable the Lock and Edit option.
  6. Click Install and navigate to the directory that contains the arcot-crypto-util.jar file.
  7. Click Next.

    The Application Installation Assistant screen appears.

  8. Click Next.F

    The Summary page appears.

  9. Click Finish.
  10. Activate the changes.
  11. Restart the application server.

JBoss Application Server

To copy the CA files on JBoss Application Server:

  1. Copy ArcotAccessKeyProvider.dll to the following directory:
    <JAVA_HOME used by JBoss instance>\jre\bin
    
  2. Copy arcot-crypto-util.jar to the <JAVA_HOME used by JBoss Application Server instance>\jre\lib\ext directory.
  3. Restart the application server.