Important! Before you run the scripts that are discussed in this section, ensure that you are logged in as the same database user that you created in the section, "Configuring Database Server".
RiskMinder is shipped with scripts that are required to create necessary tables in the RiskMinder database. To run the required database scripts:
<install_location>\Arcot Systems\dbscripts\
Important! If you have installed CA AuthMinder 7.1, do not run arcot-db-config-for-common-2.0.sql because you have already run it while installing CA AuthMinder 7.1.
After you run the required database scripts, verify that the RiskMinder schemas were seeded correctly. To do so:
Note: If you are following the upgrade path, then log in to the database as the user who upgraded the database.
SELECT SERVERNAME, VERSION FROM ARRFSERVERS;
You must see the following output as a result of the preceding query:
SERVERNAME VERSION ------------------------- ---------------- RiskFort 3.1 RiskFortCaseManagement 3.1
Two components of RiskMinder, User Data Service (UDS) and Administration Console, are web-based and can be deployed on any of the following supported application servers:
Before you deploy the WAR files for these web applications on the application server of your choice, copy the files that are required by UDS and Administration Console to the appropriate location on your application server. This section walks you through the steps to copy the required crypto files to your application server and to deploy the WAR files of these web applications:
Before you deploy the WAR files for UDS and Administration Console on the application server of your choice, ensure that you set the JAVA_HOME environment variable. This JAVA_HOME must be your application server JAVA_HOME.
In addition, %JAVA_HOME%\bin\ must be added to the PATH variable. If you fail to do so, then Administration Console, UDS, and other JDK-dependent components may fail to start.
UDS and Administration Console use the following files to access the RiskMinder database securely:
<install_location>\Arcot Systems\java\lib\
<install_location>\Arcot Systems\native\win\<32bit-or-64bit>\
As a result, these files must be copied to the appropriate location on the application server where you have deployed these RiskMinder components. The following subsections provide information about copying these files for:
To copy the files that are required for database access:
Here, <Tomcat_JAVA_HOME> represents the JAVA_HOME used by your Apache Tomcat instance.
To copy the files that are required for database access:
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.
This path must point to the location where the ArcotAccessKeyProvider.dll file is present.
Here, <WebSphere_JAVA_HOME> represents the JAVA_HOME used by your IBM WebSphere instance.
To copy the files that are required for database access:
Here, <Weblogic_JAVA_HOME> represents the JAVA_HOME used by your Oracle WebLogic instance.
Note: Ensure that you use the appropriate <JAVA_HOME> used by WebLogic.
To copy the files that are required for database access:
Here, <JBoss_JAVA_HOME> represents the JAVA_HOME used by your JBoss Application Server instance.
RiskMinder requires the following JDBC JAR files for the supported databases:
The following subsections walk you through the steps for copying the JDBC JAR required for your database to one of the following application servers:
To copy the required JDBC JAR file:
To copy the required JDBC JAR file:
Important! This path must point to the location where the <Database_JAR> file is present and must include the file name.
Note: If you are using Oracle database, then do not perform the configurations that are mentioned in this section, because WebLogic supports Oracle database by default.
To copy the required JDBC JAR file in the case of Microsoft SQL Server:
Here, <WebLogic_JAVA_HOME> represents the JAVA_HOME used by your Oracle WebLogic instance.
To copy the required JDBC JAR file:
<JBOSS_HOME>\server\default\lib\
Most enterprise Application Servers (such as WebSphere and Weblogic) enable you to bundle the related Java ARchive (JAR) or Web ARchive (WAR) files from one vendor (say, CA) to a single enterprise application (or archive). As a result, all the related JARs or WARs can be deployed together, and can be loaded by a class loader. This archive also contains an application.xml file, which is generated automatically and describes how to deploy each bundled module.
By default, WAR files are provided to deploy UDS and Administration Console. However if necessary, you can also change the format of these files to Enterprise ARchive (EAR) and then deploy the EAR files.
As discussed in the following subsections, you can either generate separate EAR files for both UDS and Administration Console, or you can generate a single EAR file that contains both web archives.
To create a separate EAR file each for UDS and Administration Console:
java -jar bundle-manager.jar -ear <filename.ear> -warList <filename.war>
The preceding command generates individual EAR files that are available at:
<install_location>\Arcot Systems\java\webapps\
To create a single EAR file that contains UDS and Administration Console Web archives:
java -jar bundle-manager.jar -ear <filename.ear> -warList arcotadmin.war arcotuds.war
The preceding command generates a single EAR file that is available at:
<install_location>\Arcot Systems\java\webapps\
|
Copyright © 2013 CA.
All rights reserved.
|
|