Integral Technology Solutions
Installing ISIS
Find out more about this software and download your evaluation version here…

Large company size no longer means lack of agility.  Build the right architecture and compete on any playing field…

Optimise the availability, performance and return on investment for enterprise applications built on BEA Systems platforms…

Large company size no longer means lack of agility.  Build the right architecture and compete on any playing field…

Is your system underperforming? Contact Integral Technology Solutions…

Technical Requirements
The Installation Process
Configuring Tuxedo for Isis
Configuring WebLogic for Isis

Installing Isis

The installation of Isis is a relatively straight forward process. Firstly ensure that the machine you are installing Isis on is capable of supporting the Isis application, the requirement of that environment are discussed below in Technical Requirements, next install the Isis product with the Isis installer and the finally configure BEA WebLogic or Tuxedo to work with Isis.

If you are having problems with your installation, please feel free to contact Integral support, for details on contacting support click here.

Technical Requirements

Before installing Isis, please ensure that the target machine meets the following requirements:

Hardware requirements

· VGA monitor with minimum 800x600 resolution and 256 colors
· Approximately 100MB of hard drive space
· 128 MB of RAM or more preferred

While Isis is a lightweight application, the processing it performs can be quite memory-intensive. During a typical Isis session a user may be reviewing generated reports within Excel, generating reports and monitoring several applications concurrently.

In order to ensure the best experience possible, ITS recommends at least 128 MB of RAM.

Software requirements

· Windows 2000
· Office 97 or later
· Tuxedo 6.5 or later client libraries

Pre-configuration for Tuxedo and WebLogic applications.

Please note that some pre-configuration for Tuxedo or WebLogic may be required to allow Isis to run successfully. Please see the Configuring Tuxedo for Isis and the Configuring WebLogic for Isis sections below for further information.

top of page

The Installation Process

To install Isis, run IsisSetup.exe.

This will begin the brief installation wizard that guides the user through the process of installing Isis. The following screens will appear as the next steps of the wizard. They require no information from the user, but display important information regarding Isis, and should be read through completely before installing Isis.

Important information

This screen contains general information and any new information regarding Isis that may have been documented after the creation of this manual.



License agreement

This screen contains the license agreement that the user must accept as part of the process of installing Isis. While there are no non-standard clauses in this agreement, it is recommended that the user read this section thoroughly for their own protection.



Installation options

This screen allows the user to select the location to install Isis to. Once a location has been confirmed, the installer will install Isis to the location specified. As part of the installation process, several DLL files will be copied to the Windows system directory and registered. This process should take a matter of seconds, and once complete, Isis is ready for use.

Note: It is not necessary to reboot once Isis has been installed - the program is ready for use immediately after installation.




Installation errors


Should any errors occur during the installation process, the installer will allow the user to automatically remove any files installed as part of the failed process. For more information on general troubleshooting with Isis, or contact details for Integral Support, please click here .

Note: Selecting the About button on any of the installation wizard screens will display information regarding Tarma Installer, Integral's preferred installation package. For more information regarding Tarma Installer, refer to http://www.tarma.com/products/tin/

top of page

Configuring Tuxedo for Isis

Isis can manipulate log files created by standard Tuxedo server functionality to provide detailed service execution time statistics.

In order to generate these log files, all Tuxedo servers to be monitored in the Tuxedo application must be configured to support txrpt. This requires the addition of two command line option switches.

A bare-bones Tuxedo server entry within a UBBconfig file might look as follows:

ServerName SRVGRP=SVRGRP1 SRVID=21106

In order to support the generation of txrpt files, the entry must be modified as follows:

ServerName SRVGRP=SVRGRP1 SRVID=21106
CLOPT="-A -e StatLog -r"

The three switches added (-A, -e and -r) have the following effect:

-A Ensures that Tuxedo server advertises all available services. Typically this is the default command line option (CLOPT) for a Tuxedo server.
-e Writes all error information (any output sent to STDERR) to the file specified. (in this case, StatLog)
-r Ensures that ServerName will produce a record for each service call performed, and write that information to STDERR.

The changes required to the Tuxedo servers can also be done dynamically through the use of the Tuxedo WebGUI console. For information on how to dynamically change the options on Tuxedo servers please see the

Please note that activating txrpt reports causes a line of log data to be written on each Tuxedo service call. While the performance degradation incurred through this write is negligible, on production systems the size of these log files can grow over time to be quite large. It may be worthwhile using the same cleanup procedures used for the Tuxedo ULOGs to ensure that these log files do not grow to an unmanageable size.

top of page

Configuring WebLogic for Isis

Isis uses the WebLogic SNMP agent to gather information on the production characteristics of the WebLogic system. In order for Isis to gather this information, the WebLogic SNMP agent will need to be enabled.

The WebLogic SNMP agent has been included with each version of WebLogic from 5.1 onwards, however the method for running the SNMP agent has varied between versions. For the full details on how to run the SNMP agent please see the BEA documentation for your version of WebLogic at edocs.bea.com, however a brief description of what is required is also included below.

Important Note About WebLogic SNMP

WebLogic Server is often in protected behind firewalls or other devices to ensure the safety of the system from hackers. However, these device can also prevent traffic on unusual ports (like SNMP) from getting through. When you configure the SNMP agent for WebLogic it is important to ensure that the Isis application can connect to the port that the SNMP agent is running on, otherwise no data will be able to be recorded.

Please note also that despite being part of WebLogic 5.1, SNMP support was dropped in WebLogic 6.0 and did not reappear until WebLogic 6.1. Because Isis requires SNMP to gather WebLogic information, Isis cannot support WebLogic 6.0.

WebLogic 5.1

In the installation directory for WebLogic 5.1 you will find a script file called startSNMPagent.sh or startSNMPagent.cmd (depending if you are running Unix or Windows respectively). You will need to modify this file to provide the ports that you want the SNMP agent to connect to (for both WebLogic and SNMP) and then run the file.

The SNMP agent will load and connect to WebLogic, Isis should now be able to record data by connecting to the SNMP agent on the port and IP address that you specified. If you are having issues getting the SNMP agent to work, then please see the BEA documentation at edocs.bea.com.

WebLogic 6.0

SNMP was not included as part of WebLogic 6.0, please upgrade to WebLogic 6.1 to use Isis.

WebLogic 6.1 and above

From WebLogic 6.1 and above, SNMP is configured through the WebLogic Console. To turn on SNMP, run the WebLogic Console and then select the domain --> configuration --> SNMP off the left hand menu. From this screen you can now enable WebLogic SNMP. If you are having issues getting the SNMP agent to work, then please see the BEA documentation for your version of WebLogic at edocs.bea.com.

top of page

Home | Contact Us | News | Privacy Policy | Terms of Use