Previous Topic: RiskMinder Directory StructureNext Topic: RiskMinder WSDL Files


RiskMinder Risk Evaluation Java SDK Files

The following table lists the main directories, files, and JARs that are created by the RiskMinder installer. The table also describes specific subdirectories and files that have been referred to in this guide.

In addition to the files and directories that are discussed in the table, you also see a blank file named arcotkey in the installation directory. This file is used by the installer to detect previously installed CA products. If you delete this file, then the installer cannot detect previously installed CA products, and allows new installations to be performed in any location. As a result, the installer cannot ensure the same destination directory for multiple CA products and components, in which case, the products (or components) may not work, as expected. This file has no impact on patches and upgrade.

Directory

Used By

File Names and Description

<install_location>\Arcot Systems\bin\

 

 

Book: See CA RiskMinder Administration Guide for more details on these tools.

  • RiskMinder Server
  • Case Management Queuing Server

Contains the following executables used by RiskMinder Server:

 

  • arrfcasemgmtserver.exe (Tool for refreshing and gracefully shutting down the Case Management Queuing Server.)
  • arrfclient.exe (Tool for refreshing and gracefully shutting down RiskMinder Server.)
  • arrfserver.exe (Tool for setting the server management port and other server-related operations.)
  • arrfupload.exe (Tool for uploading Quova data to the RiskMinder database.)
  • arrfversion.exe (Tool for determining the version of the library files that are provided by CA.)

 

Also contains the following library files used by RiskMinder Server:

  • aradminprotocol.dll
  • aradminwsprotocol.dll
  • arrfuds.dll
  • arrfudswrapper.dll
  • arRiskEngine.dll
  • NameValueXref.dll
  • srvmgrwsprotocol.dll
  • transwsprotocol.dll

<install_location>\Arcot Systems\conf\

 

 

 

 

Note: See Configuration Files and Options for more details on the configuration files that you see in this directory.

  • Administration Console

Contains the following configuration files used by Administration Console:

  • adminserver.ini (Used for reading Administration Console logging configurations.)
  • arcotcommon.ini (Used for connecting to RiskMinder database, RiskMinder instances, and Hardware Security Module (HSM), if configured.)
  • RiskMinder Server

Contains the following configuration files for use by RiskMinder Server and other RiskMinder components:

  • arcotcommon.ini(Used for connecting to RiskMinder database, RiskMinder instances, and Hardware Security Module (HSM), if configured.)
  • riskfortdataupload.ini (Used for uploading Quova data to the RiskMinder database.)
  • securestore.enc(Used for storing the encrypted information that is required to connect to the RiskMinder database.)
  • UDS

Contains the udsserver.ini file for use by UDS for reading UDS logging configurations.

  • UDS
  • Administration Console

The resourcebundles directory contains the properties files for common errors thrown by Administration Console and UDS.

<install_location>\Arcot Systems\dbscripts\

 

  • Administration Console
  • RiskMinder Server
  • UDS

Contains the database scripts to create and drop RiskMinder schemas for the Database Type that you specified during installation.

<install_location>\Arcot Systems\docs\riskfort\

 

  • Administration Console
  • RiskMinder Server

Contains the following zipped WSDLdoc:

  • Arcot-RiskFort-3.1-AdminWeb
    Service-wsdldocs.zip (The WSDLDocs for the Admin Web Service.)
  • RiskMinder Server

Contains the following zip and XSD files for writing Callouts, and the Javadocs and WSDLdocs for Risk Evaluation SDKs:

  • Arcot-RiskFort-3.1-CallOutInterface-xsds.zip (The Evaluation and Scoring Request and Response files that are required for writing a Callout.)
  • Arcot-RiskFort-3.1-risk-evaluation-sdk-javadocs.zip
  • Arcot-RiskFort-3.1-risk-evaluation-wsdldocs.zip

<install_location>\Arcot Systems\docs\uds\

 
  • UDS

Contains the following zipped WSDLdoc:

  • arcot-uds-2_0-wsdl-docs.zip (The WSDLDocs for UDS Web Services.)

<install_location>\Arcot Systems\java\lib\

 

  • Administration Console

 

Contains an empty directory called sdk and the following WAR and JAR files required by the Administration Console Framework and UDS:

  • adminframework.jar
  • adminframework.war
  • arcot-common.jar
  • arcot-crypto-util.jar
  • arcot-euds.jar
  • bcprov-jdk15-146.jar
  • udsframework.war

<install_location>\Arcot Systems\java\webapps\

 

  • Administration Console

Contains the following WAR file required by Administration Console:

  • arcotadmin.war (The WAR file that is required to deploy Administration Console.)
  • UDS

Contains the arcotuds.war file required to deploy UDS for:

  • LDAP connectivity
  • Access to UDS web services
  • Authentication and Authorization for web services

<install_location>\Arcot Systems\logs\

 

 

Book: See "RiskMinder Logging" in the CA RiskMinder Administration Guide for detailed information about these log files.

 

 

 

Contains the log files used by Administration Console, Case Management, RiskMinder, and UDS.

 

You can use the backup subdirectory to store the older logs, if available.

  • Administration Console
  • arcotadmin.log
  • RiskMinder Server
  • arcotriskfort.log
  • arcotriskfortstartup.log
  • Case Management Queuing Server
  • arcotriskfortcasemgmtserver.
    log
  • arcotriskfortcasemgmtstartup.log
  • UDS
  • arcotuds.log

    Note: This log appears only if you deployed the UDS WAR file (arcotuds.war) for LDAP connectivity.

<install_location>\Arcot Systems\native\

 

  • Administration Console
  • UDS

Contains ArcotAccessKeyProvider.dll (in appropriate subdirectories) used for reading the contents of securestore.enc for your 32-bit or 64-bit OS platform (RHEL, Solaris SPARC, or Microsoft Windows).

<install_location>\Arcot Systems\odbc32v70wf\

 

  • RiskMinder Server

Contains the CA Arcot-branded DataDirect ODBC libraries for all the databases supported by RiskMinder.

<install_location>\Arcot Systems\plugins\rules\

 

  • RiskMinder Server

Contains DLL (library binary) files to support all out-of-box RiskMinder rules, and Scoring.

 

<install_location>\Arcot Systems\resourcepacks\

 

  • Administration Console
  • UDS

Contains the required Administration Console and product pack bundles:

  • bundle_adminconsole.zip
  • bundle_riskfort.zip

 

Also contains the i18n subdirectory, which is where you will store the required files for internationalization.

Note: See Preparing for Localization for more information about how to localize RiskMinder.

<install_location>\Arcot Systems\samples\java\

 

  • RiskMinder Server
  • RiskMinder Risk Evaluation SDK

The java subdirectory contains the sample WAR files for:

  • riskfort-3.1-sample-application.war to deploy the RiskFort Sample Application.
  • riskfort-3.1-sample-callouts.war to deploy the RiskFort Sample Callout.

<install_location>\Arcot Systems\sdk\

 

  • RiskMinder Risk Evaluation SDK

Contains SDKs and dependent files supported by RiskMinder in the c, devicedna, and the java flavors.

The devicedna subdirectory contains the accompanying JavaScripts and Flash files that are used by these SDKs and the MFP and DeviceDNA modules.

 

See RiskMinder Risk Evaluation Java SDK Files for detailed explanation of the contents of this directory.

<install_location>\Arcot Systems\tools\

 

  • Administration Console

The common subdirectory contains the following subdirectories:

  • The arreporttool subdirectory contains the report command-line utility that enables you to export (or download) reports.
  • The bundlemanager subdirectory contains the files that are required by Administration Console Resourcepack.
  • The uds-monitor subdirectory contains the script for checking the health of UDS.

<install_location>\Arcot Systems\tools\<platform>\

 

The <platform> can be: linux, solsparc, and win.

  • Administration Console
  • User Data Service (UDS)

Contains the DBUtil.exe tool for your OS platform (RHEL, Solaris SPARC, or Microsoft Windows).

 

This tool is required for editing securestore.enc, which stores the encrypted information needed by RiskMinder Server to connect to the RiskMinder database.

<install_location>\Arcot Systems\
Uninstall_Arcot RiskFort\

 
 
  • RiskMinder Server

Contains the files required to uninstall RiskMinder. In addition,

  • The jre subdirectory contains all files that are required for Java Runtime Environment (JRE) support:
    – Java Virtual Machine
    – Runtime Class Libraries
    – Java Application Launcher
  • The resource directory contains all files that are required by the installer for the uninstallation of RiskMinder.

 

<install_location>\Arcot Systems \wsdls\

 
  • RiskMinder Server

Contains the WSDL files required by Administration Console (the admin subdirectory), RiskMinder (the riskfort subdirectory), and UDS (the uds subdirectory).

 

See section, "RiskMinder Risk Evaluation Java SDK Files" later in this appendix for detailed explanation of the contents of this directory.

The following table lists the directory location of the files that are used by Risk Evaluation Java SDK.

Directory

File Description

<install_location>\Arcot Systems\docs\riskfort\

 

Contains the Arcot-RiskFort-3.1-risk-evaluation-sdk-
javadocs.zip file, which contains the Javadocs for Risk Evaluation SDK.

<install_location>\Arcot Systems\samples\java\

 

Contains the following:

  • riskfort-3.1-sample-application.war (For deploying Sample Application.)
  • riskfort-3.1-sample-callouts.war (For deploying the Sample Callout Server shipped with the product.)

    Book: See CA RiskMinder Administration Guide for more information about deploying and use this Sample Callout.

<install_location>\Arcot Systems\sdk\

Contains SDKs and dependent files supported by RiskMinder.

<install_location>\Arcot Systems\sdk\c\

 

Contains the library and included files required for C SDK.

<install_location>\Arcot Systems\sdk\devicedna\

 

The directory contains:

  • riskminder-client.js, which is required for collecting DeviceDNA information at the client-end.
  • riskminder-client.swf, which is required for migrating Flash-based cookies from the preceding releases to the Browser (HTTP) cookie store that this release supports.

<install_location>\Arcot Systems\sdk\flash\

 

The directory contains:

  • arcot-devicedna.swf, which manages the Device ID Flash object.
  • crossdomain.txt, which specifies the list of domains that can access the Flash object.

<install_location>\Arcot Systems\sdk\java\

 

  • The lib subdirectory contains the CA-supplied and third-party JAR files that are used by the product.

    Book: See the Third-Party Software Licenses document in the package for the licensing information of these third-party JARs.

  • The properties directory contains the property files that are required for configuration of RiskMinder.

<install_location>\Arcot Systems\sdk\java\lib\
arcot\

 

Contains the following JAR files used by Risk Evaluation Java SDK.

  • arcot_core.jar
  • arcot-pool.jar
  • arcot-riskfort-evaluaterisk.jar
  • arcot-riskfort-issuance.jar
  • arcot-riskfort-mfp.jar

    Note: The Issuance API has been deprecated in this release. However, arcot-riskfort-issuance.jar ensures backward compatibility with the preceding releases.

<install_location>\Arcot Systems\sdk\java\lib\
external\

 

Contains the third-party JAR files required by the Risk Evaluation Java SDK.

  • bcprov-jdk15-146.jar
  • commons-lang-2.0.jar
  • commons-pool-1.5.5.jar

<install_location>\Arcot Systems\sdk\java\properties\

 

Contains the following files:

  • log4j.properties.risk-evaluation
  • riskfort.risk-evaluation.properties