9 Other Tasks

9.1 Configure Argus.xml File

The Argus.xml file is generated during installation on the Argus Safety Web, but you can update this file after installation to add, update, or delete database entries. The file resides in the following directory:

<Argus Install Path>/ArgusWeb/ASP

The Argus.xml file contains the following type of xml tags:

XML Tag Description
<ARGUS_DB> Contains all databases supported by the Argus Web application.

Each database is specified as a separate XML tag - <DBNAME> with <ARGUS_DB> as parent tag.

For example, for a database that is recognized as "Testing Database" in the Argus Web Login screen and whose alias in the Oracle TNSNAMES.ORA file is "TESTDB", the entry will be <DBNAME id="TESTDB">Testing Database</DBNAME>.


If you update the Argus.xml file, you must restart the Internet Information Services (IIS) on the server for the changes to take effect.

9.2 Configure Argus.ini File

The Argus.ini file is generated during installation on Argus Web and Transaction (AG) Server, but the user can update this file after installation.

To configure Argus.ini:

  1. Select Start > Run.

  2. In the Open field, enter argus.ini, and click OK.

  3. Set the entries in the file as described in the Section 9.2.1, "Argus.ini Parameters".

  4. Save the file.

  5. Restart the Internet Information Services (IIS) on the server to reflect the changes.

9.2.1 Argus.ini Parameters

With some exceptions, the parameters listed in the table are used by Argus Web as well as Argus Safety Service (AG Service or Transaction Server).

Parameters specific to the Web Server are:

  • MessageCachePath

  • Upload

  • Template

  • ArgusInstallPath

  • Pooling parameters

The Argus.ini File Parameters are described in the following table:

Section Parameter Sample Value Description
Workstation ArgusInstallPath C:\Program Files\Oracle\ArgusWeb\ASP\ Path of the location where the ASP files are placed.

For use with Web Server.

Workstation ArgusLogPath* C:\Temp\ArgusLogs\ Path of the root folder for ArgusLogs.
Workstation Cache* C:\ArgusReports\PDFReports\ Path for PDF Reports (Expedited/Periodic/Screen Prints etc.).

In case of multiple Web Servers, this is a shared path on the network.

Workstation MessageCachePath* C:\ArgusReports\MessageCache\ Shared path to save the system level cache such as data for LM tables, CMN Fields, etc.

In case of multiple Web Servers, this is a shared path on the network.

For use with Web Server.

Workstation Upload* C:\ArgusReports\UploadedLetters\ Shared path for uploaded letters.

In case of multiple Web Servers, this is a shared path on the network.

For use with Web Server.

Workstation Template C:\Program Files\Oracle\E2BViewer\Templates\ Location that stores the template and report files used to display CIOMS and MedWatch views.

For use with Web Server.

Argus Server SQLTimes 1 Enables the Argus Web application to start creating log files for all the SQLs that are fired. These log files are created in C:\Temp folder and can be used for debugging.
Argus Server Pool_Initial_Size 3 Refers to the DB Connection Pool Initial Size.

For use with Web Server.

Argus Server Pool_Maximum_Size 120 Refers to the DB Connection Pool Maximum Size.

For use with Web Server.

Argus Server Connection_Wait_Time 3 Refers to the connection wait time in seconds. An exception occurs if the system cannot obtain a DB connection in the given time.

For use with Web Server.


Note:

* If any anti-virus software is running on Argus Web or Transaction (AG) server(s), it must be configured not to scan these Argus temp folders. Otherwise, it can lead to slower performance or unexpected errors on screens under heavy user load due to file locks by the anti-virus software.

9.3 Install SSO on Oracle Access Manager 11g

9.3.1 Prerequisites

  • The system should have an OAM installation (Identity server, Access server, WebPass, Policy Manager).

  • User profiles should exist in the LDAP server as well as in Argus with the same credentials.

  • LDAP should be configured in the Argus Console.

  • The LDAP flag should be set to ON for the users in Argus Safety.

9.3.2 Install SSO

  1. In OAM, navigate to Access Manager section > SSO Agents and click Create 11g Webgate.

  2. Enter the following parameters and click Apply.

    1. Name— Name of the WebGate

    2. Access Client Password—Password of the WebGate

    3. Host Identifier—Similar to name of the WebGate

    4. In Security field, select Open.

    5. Select Auto Create Policies.

  3. In the Access Manager section, navigate to the Host identifiers.

    1. From the Host Identifiers, select the newly created WebGate.

    2. Enter Web Server Name, IP Address, and Load Balancer URL for:

      - Argus Safety and Argus Insight with ports

      - Argus Safety and Argus Insight without ports.

    3. Click Apply.

  4. Expand the list of Application Domains, and search the newly created WebGate.

    1. Click the Resources tab, and add the following resource types.

    2. Resource URL/…/*

      Type—HTTP

      Host Identifier—The newly created WebGate

      Protection Level—Protected

      Authentication Policy—Protected Resource Policy

      Authorization Policy—Protected Resource Policy

    3. Resource URL/

      Type—HTTP

      Host Identifier—The newly created WebGate

      Protection Level—Protected

      Authentication Policy—Protected Resource Policy

      Authorization Policy—Protected Resource Policy

    4. Click Apply.

  5. Expand Authentication Policies and click Protected Resource Policy.

    1. Click Add and search the newly created WebGate.

    2. In the Resource URL field, add / and /…/* individually.

    3. Click Apply.

    4. Click the Responses tab and click the + button to add.

    5. Enter the following parameters and click Apply.

      Name

      Type—Header

      Value—$user.userid

  6. Expand Authentication Policies and navigate to the newly created WebGate.

    1. Click Protected Resource Policy.

    2. Click Add and search the newly created Host Identifier.

    3. In the Resource URL field, add / and /…/* individually.

    4. Click Apply.

    5. Click the Responses tab and click the + button to add.

    6. Enter the parameters and click Apply.

9.4 Installation Maintenance Tasks

You may need to perform certain installation maintenance tasks on the installed Argus Suite Solution Components.

9.4.1 Install New Components

  1. Select Start > Control Panel.

  2. Click Add or Remove Programs/Uninstall or change a program.

  3. Right-click Argus Suite and from the drop-down menu, click Change.

    The Argus Suite Solutions InstallShield Wizard opens the Preparing Setup dialog box.

  4. Select Modify and click Next.

  5. Select Update installed Argus Components and click Next.

  6. In the Select Features dialog box, check the components to install and click Next.

    Note:

    Make sure the checkboxes for components that are already installed contain a checkmark. If the checkmark is cleared from the checkbox for an existing component, the component will be uninstalled.

    Refer to the relevant chapters in this Installation Guide for instructions for installing individual components.

  7. When the installation process is complete, the Argus Suite Setup- Maintenance Complete dialog appears.

  8. Click Finish.

9.4.2 Uninstall Components

  1. Select Start > Control Panel.

  2. Click Add or Remove Programs.

  3. Right-click Argus Suite and from the drop-down menu, click Change/Remove.

    The Argus Suite Solutions InstallShield Wizard opens the Preparing Setup dialog box.

  4. Select Modify and click Next.

  5. In the Select Features dialog box, uncheck the components to uninstall and click Next.

    The Argus Safety Components Installer will uninstall the selected components.

  6. Follow the on-screen instructions to uninstall the components.

9.4.3 Remove All Components

  1. Select Start > Control Panel.

  2. Click Add or Remove Programs.

  3. Right-click Argus Suite and from the drop-down menu, click Change/Remove.

    The Argus Suite Solutions InstallShield Wizard opens the Preparing Setup dialog box.

  4. Select Remove and click Next.

  5. In the Confirm Uninstall dialog box, click OK.

    The Argus Safety Components Installer uninstalls the required component(s).

  6. Follow the on-screen instructions to uninstall the components.

9.5 Argus Configuration Files

By default, the Argus Safety logs files are placed in the ”C:\temp” folder (default temp directory of Argus Safety). You must make sure that the user under which the Argus Safety applications are running has access to this directory.

If you have a different ”Temp” directory, change the temp directory path in the following files:

Background Processes (AG Server)

  1. <Argus Install Path>/Argus Safety/AGProc.config

  2. <Argus Install Path>/Argus Safety/Service.config

  3. <Argus Install Path>/Argus Safety/RelsysWindowsService.exe.config

Argus Web Server:

  1. <Argus Install Path>/ArgusWeb/ASP/Web.config

  2. <Argus Install Path>/ArgusWeb/Bin/Argussvr2.config

  3. <Argus Install Path>/ArgusWeb/ASP/Argus.Net/Web.config

  4. <Argus Install Path>/ArgusWeb/ASP/Argus.Net/Bin/RelsysWindowsService.exe.config

  5. <Argus Install Path>/ArgusWeb/ASP/ Argus.Net/Bin /Service.config

  6. <Argus Install Path>/ArgusWeb/ASP/Integrations/Web.config

    Note:

    It is recommended that you use the local server path rather than the network share path.

9.5.1 Backup Configuration Files

You must back up the following configuration files before proceeding with the application upgrade. All system configuration (.config) files will be overwritten by this upgrade and your manual configuration changes will be lost. These files may be stored on multiple servers, depending on components selected at the time of the Argus installation (Web Server, integration server, transaction server, and so on). The directory structure of the file, however, remains constant.

Commonly modified configuration files are:

.\ArgusWeb\ASP\Argus.NET\bin\Intake.config

.\ArgusWeb\ASP\Argus.NET\bin\RelsysWindowsService.exe.config

.\ArgusWeb\ASP\Argus.NET\bin\Service.config

.\ArgusWeb\ASP\Argus.NET\web.config

.\ArgusWeb\ASP\ArgusConsole\web.config

.\ArgusWeb\ASP\Integrations\Service.config

.\ArgusWeb\ASP\Integrations\Web.config

.\ArgusWeb\ASP\web.config

.\ArgusWeb\Bin\Argusvr2.config

.\ArgusWeb\Bin\Argusvr2a.config

.\Argus Safety\AGProc.config

.\Argus Safety\Intake.config

.\Argus Safety\RelsysWindowsService.exe.config

.\ArgusSafety\Service.config

.\DBInstaller\ArgusDBInstall.exe.config

.\ESMMapping\ESMapping.exe.config