Previous Topic: Copy JDBC JARs to the Application ServerNext Topic: How to  Deploy CA Strong Authentication on Additional Servers


Step 4: Create Enterprise Archive File

Valid on Weblogic 10.1

CA Strong Authentication provides WAR files to deploy Administration Console and User Data Service. You can change the format of these files to EAR and then deploy the EAR file.

Follow these steps:

  1. Open the command prompt window.
  2. Navigate to the <install_location>/arcot/tools/common/bundlemanager directory.
  3. Run the bundlemanager tool to create the EAR file by using the following command:
    java -jar bundle-manager.jar  -ear <filename.ear> -warList <war_file_name>
    

    Note: In the preceding command, replace the <war_file_name> with arcotadmin.war for generating the EAR file for the Administration Console, and arcotuds.war for generating the EAR file for UDS.

    This command generates the EAR file at <install_location>/arcot/java/webapps.

Deploy User Data Service

CA Strong Authentication access user data either from a relational database or directly from an LDAP server:

You must deploy the arcotuds.war file to use User Data Service (UDS). This file is available at:

<install_location>/arcot/java/webapps/

Follow these steps:

  1. Deploy arcotuds.war in the appropriate directory on the application server.

    Note: The deployment procedure depends on the application server that you are using. See your application server vendor documentation for detailed instructions.
    For example, in case of Apache Tomcat, deploy the WAR file at <APP_SERVER_HOME>/webapps/.

  2. (WebSphere Only) Configure to reload the UDS class when the application files are updated.
    1. Navigate to Applications, Application Types, WebSphere Enterprise Applications and access the UDS Settings screen.
    2. Under Class loader order, select the Classes loaded with local class loader first (parent last) option.
    3. Under WAR class loader policy, select the Single class loader for application.
    4. Click Apply.
  3. Restart the application server.
  4. Perform the following steps to verify whether the UDS started correctly:
    1. Navigate to the following location:
      <install_location>/arcot/logs
      
    2. Open the arcotuds.log file in any editor and locate the following lines:
      User Data Service (Version: 2.0.3)  initialized successfully.
      

      This line indicates that UDS was deployed successfully.

Note: Check and resolve if there any FATAL and ERROR messages, and review all the WARNING messages for unexpected conditions.