This documentation page is part of a legacy method of installing CAST AIP. This documentation is no longer maintained and may contain obsolete information. You should instead refer to Installation and Configuration with AIP Console.
On this page:
Target Audience:
CAST AI Administrators
Summary:
- This section describes how to run the CAST AIP installer, i.e. the installation of a dedicated workstation (known as the CAST Administration workstation) with all CAST AIP end-user applications. Also see Overview of CAST Application Intelligence Platform for more information.
- Existing releases of CAST AIP can co-exist with the current release of CAST AIP on the same machine, provided that the installation locations are different.
- When running the CAST AIP setup and a previous release of CAST AIP is already present on the target workstation in the chosen installation path, this will be handled as a Service Pack installation.
Introduction
CAST AIP is shipped as an installer (setup). This contains the following:
- CAST Management Studio
- CAST Server Manager
- CAST Transaction Configuration Center
- CAST Architecture Checker
- CAST Enlighten
- CAST Update Tool (CUT)
- UA Package Assistant
- CAST AIP web applications (WARs)
- etc.
CAST Storage Service and order of installation
This document describes the installation of CAST AIP on one dedicated workstation. If you are intending to use the CAST Storage Service for your CAST AIP storage requirements (see the DBMS section in Supported Platforms), AND you intend to run the CAST Storage Service on the same workstation as used for CAST AIP, then CAST highly recommends that you install the CAST Storage Service to the workstation BEFORE you run the CAST AIP installer. This is so that a connection profile to the CAST Storage Service (for use in CAST Server Manager for installing the Storage components (see Install CAST AIP schemas)) can be generated automatically by the CAST AIP installer - easing the onboarding and configuration process.
If you are installing the CAST Storage Service to a dedicated workstation, it does not matter which order you perform the installation of the CAST Storage Service and CAST AIP: no connection profile will be created since the CAST Storage Service will be located on a separate workstation to CAST AIP.
If the CAST AIP setup detects the presence of a CAST Storage Service on the workstation (whether installed through the standalone installer or from a previous release of CAST AIP), then a connection profile to that CAST Storage Service instance will be created automatically and will be available for use in CAST Server Manager.
Installation requirements
Before beginning the installation process, please ensure that you have carried out all of the following tasks and that the following requirements have been met:
Ensure you have read all Release Notes accompanying CAST products for any last-minute information. In particular, please read: Supported Platforms, Supported Character Sets | |
Ensure that the target workstation meets all hardware and operating system requirements (see Appendix - CAST Administration workstation installation and hardware requirements) | |
Ensure that your Windows user login on the target workstation has sufficient user privileges to install applications (see Appendix - CAST Administration workstation installation and hardware requirements) | |
Make sure that you can access any necessary network resources from the target workstation (such as a workstation hosting the Storage component) | |
CAST AIP is delivered in a ZIP file. Make sure you have the required ZIP file ready and unzipped to a folder on the CAST Administration workstation (it cannot be run from a network location). | |
Make sure that you disable your anti-virus software prior to launching the CAST AIP installer. | |
Installation paths:
Data storage paths / global settings:
|
Right click the setup.bat file located in the folder created during the unzip process: Choose Run as Administrator in the contextual menu (elevated privileges are required even if your Windows user login is part of an "Administrators" group). Click Next and then read and accept the License Agreement and then choose a location for CAST AIP - the setup will suggest: %PROGRAMFILES%\CAST\<version>: Please note that – generally speaking – the installation path must only contain ASCII characters or characters of the language (or language group) of your Windows operating system. For more details, see Characters allowed in the installation path in Appendix - CAST Administration workstation installation and hardware requirements for more information. Now choose locations for various CAST AIP log, temporary and miscellaneous files. These locations will be valid for all CAST AIP applications. There is no requirement to change these path locations unless you need to - the paths suggested in each screen are the default locations used by all applications in CAST AIP. These screens are visible only when installing CAST AIP in a non-upgrade scenario (i.e. CAST AIP from the same major/minor release track does not already exist on the machine). The locations can be overriden once the setup has completed by modifying the CastGlobalSettings.ini file. When you complete an installation using the CAST AIP setup, if they are not already installed, the following third-party items will be installed to the target server: .NET framework (when required - if a more recent version is already present, then nothing is installed) AIP 8.3.0 - AIP 8.3.13: 4.5.2 When running the CAST AIP setup and a previous release of CAST AIP is already present on the target workstation (i.e. "Service Pack installation"), the CAST AIP setup will NOT install the .NET Framework even if it (or a more recent version of the framework) is not present on the target server. In this scenario, it is the responsibility of the end-user to install the required .NET Framework. If you need to install CAST AIP on a number of servers in exactly the same way, you may consider the possibility of automating this process using the command-line parameters of the setup installer. This will launch the setup installer unattended. This method requires you to perform the installation you require on one target server and then output the selected options to an answer file (setup.iss) which is then reused in subsequent automated installations. First choose a server and open the Command Prompt (cmd). Change the folder and/or directory and/or drive to that containing the CAST AIP setup.exe file (this is located in the "data" folder that is created from the CAST AIP zip file): Then use the option -r as follows - change the example path given below to a folder in which you would like to store the answer file (setup.iss) - for example a network share. Note that this folder must already exist before running the command: This will launch the InstallShield® as normal. Define the installation you require. Once the initial setup process has completed, an "answer" file named setup.iss will be created at the location specified in the command line (in this example, this is n:\temp\setup.iss, which is a network location). This file contains all the parameters necessary to install CAST AIP in exactly the same way as you have just done. Now move onto the next server. Open the Command Prompt, move to the required location (where the CAST AIP installer has been stored) and enter: InstallShield® will now open and run the installation unattended using the parameters saved to the setup.iss file on the network - you will not need to intervene to move on through the various steps. The setup parameters will be identical to those defined in the first setup carried out on the first server and saved in the setup.iss file. You will notice the setup install process running on the server's task bar for the duration of the operation. When completed, InstallShield® will close automatically and CAST AIP will be ready to use. Run the setup
Which third-party items are installed with AIP Core?
Automated installation procedure
setup.exe /r /f1"n:\temp\setup.iss"
setup.exe /s /f1"n:\temp\setup.iss"
Post installation actions (for upgrade scenarios only)
If you have installed CAST AIP in preparation for an upgrade from a previous release of CAST AIP, then the following actions are required if you want to maintain equivalence between the previous release of CAST AIP and the current.
Connection profile transfer
Configuration file transfer
Deploying CAST AIP in other environments
Citrix XenApp
See Setting up XenApp 7.6 for CAST AIP for more information.
Terminal Server
Installing applications on a terminal server must be carried in a specific way to ensure they are usable by all users of the terminal server.
There are two modes in terminal server, Execute and Install. By default, all users are logged on in Execute mode, which means they can run programs etc. When you want to install an application so that it can be used by everyone, the Administrator should change to Install mode. The best way to install software is to use the Add/Remove programs control panel applet as this will automatically set the mode to Install during the installation and then back to Execute at the end. Alternatively you can manually change your mode to install by typing:
C:\> change user /install
To change back to execute use:
C:\> change user /execute
And to check your current mode use:
C:\> change user /query
Notes
- Please also note that CAST AIP needs to write DATA to files located in the CAST AIP installation folder. Thus, all users must have write privileges for the folder containing CAST AIP.
Please ensure you also add the CAST_CURRENT_USER_PERSONAL_PATH key to the CastGlobalSettings.ini file (see the documentation here). You should set this key to a location that is specific to the current user, for example %UserProfile%\Documents\.
Installing a Service Pack (i.e. CAST AIP 8.3.1)
CAST ships updates to CAST AIP 8.3.0 in the form of Service Packs. These Service Packs are numbered starting 8.3.1. A Service Pack is best described as a collection of updates, fixes, or enhancements to the "baseline" CAST AIP 8.3.0 delivered in the form of a single installable package.
Things you should know about Service Packs
- The Service Pack installer does not require any previous installation of CAST AIP to be present on the workstation, i.e. CAST AIP 8.3.1 can be installed even if CAST AIP 8.3.0 is NOT installed on the workstation.
- A Service Pack can be installed over an existing Service Pack (for example CAST AIP 8.3.0 + 8.3.1 + 8.3.2)
- Installing a Service Pack (i.e. CAST AIP 8.3.1) when a previous release of the same release "track" also exists on the workstation, will transform the previous release (i.e CAST AIP 8.3.0) into CAST AIP 8.3.1: Service Packs do not exist as separate entities on the workstation.
- When a Service Pack is installed, an entry will be added to the Add/Remove Programs or Programs and Features entries in the Windows Control Panel. If a previous release of the same release "track" also exists on the workstation, the entry for the previous release will be modified and will show the most recent release. In other words only one entry will be visible in the Add/Remove Programs or Programs and Features entries in the Windows Control Panel regardless of the number of Service Packs that have been installed.
- On completion of the installation of a Service Pack, you will need to follow the Upgrading CAST AIP guide to upgrade any existing CAST AIP 8.3.x databases/schemas to be compliant with the new Service Pack.
- Service Packs cannot be uninstalled - please see Appendix - Uninstalling and reinstalling CAST for more information.
If a previous installation of CAST AIP of the same release "track" also exists on the workstation and if any files in the existing CAST AIP installation folder have been modified manually, they will be listed in an information popup during the Service Pack installation process. This is for information only and will not block the Service Pack installation:
- Any files that have changed in the Service Pack release, including those modified manually by the user, will be overwritten/replaced during the Service Pack installation process, however, a backup of modified files is taken (stored in %PROGRAMDATA%\CAST\CAST\<major.minor version> under backup\SP_<version>) and individual files can be restored from this if necessary:
- When running the CAST AIP setup and a previous release of CAST AIP is already present on the target workstation (i.e. a "Service Pack installation") the CAST AIP setup will NOT install the shipped .NET Framework, even if it (or a more recent version of the framework) is not present on the target workstation. In this scenario, it is the responsibility of the end-user to install the required .NET Framework.
- When running the CAST AIP setup and a previous release of CAST AIP is already present on the target workstation (i.e. a "Service Pack installation") the CAST AIP setup will NOT remove any existing files. In other words, if the new setup does not include certain files or tools that were shipped in previous releases, these files or tools will still exist once the new Service Pack is installed.
Pre-installation check list
Before beginning the installation process, please ensure that you have carried out all of the following tasks and that the following requirements have been met:
Ensure you have read all Release Notes accompanying CAST products for any last-minute information | |
Ensure that you have read Things you should know about Service Packs (see above) prior to starting the installation | |
CAST AIP is delivered in a ZIP file (containing the CAST setup.bat). Make sure you have the required ZIP file ready | |
Unzip the ZIP file to a convenient location on the workstation | |
Make sure that you disable your anti-virus software prior to launching the CAST setup.bat |
Service Pack installation procedure
- Right click the setup.bat file located in the folder created during the unzip process:
- Choose Run as Administrator in the contextual menu
- When the installer loads, ensure that the Upgrade option is selected as shown below, then click Next (note that if you are running the setup in "standalone" mode without any any previous installation of CAST AIP present on the workstation, this screen will not be shown):
- Accept the License Agreement and then click Next
- Click Install to start the process:
- If the Service Pack installer detects any changes to files in the CAST AIP installation folder a popup message will be displayed informing you of this (this will not block the installation). Note that this popup will never be shown if you are installing CAST AIP in "standalone" mode without any previous installation of CAST AIP present on the workstation):
- Click OK to continue the installation process.
- On completion, the Service Pack will have been installed and you will be given the choice to launch the CAST Update Tool - in CAST AIP ≥ 8.3.1 the CAST Update Tool is no longer used to perform the upgrade so please untick this checkbox. You will need to follow Upgrading CAST AIP to upgrade CAST AIP 8.3.x schemas to be compliant with the new Service Pack. Click Finish to complete the process:
- A message will be displayed stating that the installation process was successful:
- Finally, the Programs and Features section in the Control Panel will now list an updated single entry for the new Service Pack: