

CA Strong Authentication Windows Installation Guide › How to Deploy CA Strong Authentication on Distributed Systems › Post-Installation Tasks on the First System › How to Prepare the Application Server › Copy Database Access Files to the Application Server
Copy Database Access Files to the Application Server
UDS and CA Advanced Authentication use the following files to access the database :
You must copy these files to the appropriate location on the application server where you have deployed CA Strong Authentication.
Tomcat
Follow these steps:
- Copy the libArcotAccessKeyProvider.so file to the following directory:
- For RHEL: <JAVA_HOME used by Apache Tomcat>/jre/bin
- Copy the arcot-crypto-util.jar file to the <JAVA_HOME used by Apache Tomcat>/jre/lib/ext directory.
- Set and export the LD_LIBRARY_PATH to the directory where the libArcotAccessKeyProvider.so file is copied.
- Restart the application server.
Note: An application server restart is required as part of some of the remaining installation tasks. To minimize the number of times you restart the application server, restart it once after performing the last task that requires a restart.
IBM WebSphere
Follow these steps:
- Log in to WebSphere Administration Console.
- Click Environment, and then click Shared Libraries.
- From the Scope drop-down, select a valid visibility scope. The scope must include the target server/node on which the application is deployed.
- Click New.
- Enter the Name, for example, ArcotJNI.
- 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, <install_location>/arcot/java/lib/arcot-crypto-util.jar.
- Enter the JNI library path. This path must point to the location where the libArcotAccessKeyProvider.so file is present. For example, the <install_location>/arcot/java/native/linux/<32bit-or-64bit> directory.
- Click Apply.
- Configure server-level class loaders.
- Click Servers, Server Types, WebSphere Application Servers.
- Under Application Servers, access the settings page of the server for which the configuration has been performed.
- Click Java and Process Management, and then click Class Loader.
- Click New. Select default Classes loaded with parent class loader first and click OK.
- Click the auto-generated Class Loader ID.
- In the class loader Configuration page, click Shared Library References.
- Click Add, select the shared library that you created earlier in this procedure (for example, ArcotJNI), and then click Apply.
- Save the changes.
- Copy libArcotAccessKeyProvider.so file to the following directory:
- For RHEL: <JAVA_HOME used by IBM WebSphere>/jre/bin
- Restart the application server.
Note: An application server restart is required as part of some of the remaining installation tasks. To minimize the number of times you restart the application server, restart it once after performing the last task that requires a restart.
WebLogic
Follow these steps:
- Copy libArcotAccessKeyProvider.so to the following directory:
- For RHEL: <JAVA_HOME used by Oracle WebLogic instance>/jre/bin
- Set and export the LD_LIBRARY_PATH to the directory where the libArcotAccessKeyProvider.so file is copied.
- Copy arcot-crypto-util.jar to the <JAVA_HOME used by Oracle WebLogic instance>/jre/lib/ext directory.
- Log in to WebLogic Administration Console.
- Navigate to Deployments.
- Enable the Lock and Edit option.
- Click Install and navigate to the directory that contains the arcot-crypto-util.jar file.
- Click Next.
The Application Installation Assistant screen appears.
- Click Next.
The Summary page appears.
- Click Finish.
- Activate the changes.
- Restart the application server.
Note: An application server restart is required as part of some of the remaining installation tasks. To minimize the number of times you restart the application server, restart it once after performing the last task that requires a restart.
JBoss Application Server
Follow these steps:
- Copy libArcotAccessKeyProvider.so to:
- For RHEL: JBoss_JAVA_HOME/jre/bin/
Here, JBoss_JAVA_HOME represents the JAVA_HOME used by your JBoss Application Server instance.
- Create a folder structure as <JBOSS_HOME>\modules\advauth-admin-libs\main\ and copy the following JARs from <ARCOT_HOME>\java\lib to this folder:
- arcot-crypto-util.jar.
- bcprov-jdk15-146.jar
- Create a file with the name module.xml in the same folder location (<JBOSS_HOME>\modules\advauth-admin-libs\main\) with the following codes:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="advauth-admin-libs">
<resources>
<resource-root path="arcot-crypto-util.jar"/>
<resource-root path="bcprov-jdk15-146.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
</dependencies>
</module>
Restart the application server.
Copyright © 2014 CA Technologies.
All rights reserved.
 
|
|