Sun Java Enterprise System 5 Installation Guide for Microsoft Windows

How the Java ES Installer Works

Sun Java Enterprise System (Java ES) integrates a number of Sun server-side products into a system that provides the server software needed to support distributed enterprise applications. In this document, these products are referred to as the Java ES product components. A single installer is provided for installing the Java ES product components and shared components in various combinations. Because of the complex interrelationships of these components, installation requires much more preinstallation and postinstallation effort than is required to install a single Java ES component.


Note –

Portal Server on Windows can only be used as an evaluation platform or a developer platform. It can not be used as a deployment platform. Do not use Java ES installer for Windows to install Portal Server 7.1. Use the Zipinstaller to install Portal Server. The ReadMe file provided with the installer has information on how to install Portal Server. Acess the Installer from http://www.sun.com/download/products.xml?id=465e130d

The Zipinstaller provides you a pre-configured image of Sun Java System Portal Server 7.1 Update 1. You can get a working copy of Portal Server simply by unzipping the contents of this file.


Java ES Components Used in This Release

ThisJava ES software release includes the following selectable Java ES components. The abbreviated names used in this guide follow the name and version.

To see the full list of services and subcomponents as displayed in the Java ES installer, refer to Appendix A, Java ES Components for This Release. This appendix also lists the shared components that are provided with this release.

Installer Modes

The Java ES Windows installer uses the Microsoft Windows Installer (MSI) framework to install Java ES system on your host. You can install the Java ES software interactively or by means of a reusable script.

Language Selection

The Java ES installer enables you to install multilingual packages for Java ES. The following languages are available:

By default, the installer automatically installs Java ES in English language.

Setup Types

The Java ES installer enables you to select one of the following setup types:

Configuration Types and Parameter Settings

Many Java ES components require some degree of installation-time configurationdepening on which Java ES components you select and which installation type you choose.

The following configuration types are available in the installer:

Depending on which configuration option you select, you might be required to provide the administrator ID and password during installation. For example, most of the components require you to specify an administrator user ID and password. By setting these common values, you are setting default values for all component administrator user IDs and passwords.


Note –

During Multi-Session installation of Java ES Components, the configuration mode, Configure Automatically during Install or Configure Manually After Installation, selected in first session install is taken as default in next successive sessions without prompting for configuration selection mode screen.


Dependency Check

Many Java ES components depend on the presence of other components to provide their core functions. The installer does extensive cross checking of Java ES components to verify that the components you select during installation will function properly together. For this reason, the installer might prompt you to include certain Java ES components as you make your component selections.

The Java ES installer uses the following rules for handling dependencies among the Java ES components:

Upgrading

A Java ES component is upgraded by performing a fresh installation of the component by using the Java ES installer. Perform a fresh installation by first removing the previous version's packages and installing Release 5 in the same path. Alternatively, you can install Release 5 in a parallel path, leaving the previous version intact.

In either case must reconfigure the component by migrating the previous version's configuration data to the new installation, performing a new configuration, or doing a combination of both. For some Java ES components an utility is provided for reconfiguring or migrating configuration data for the component.

Java ES 5 Windows installer does not support in-place upgrade of previous versions of the components. Instead, the installer supports coexistence with Java ES 4. After installing Java ES 5, you need to follow the upgrade procedure described in the Sun Java Enterprise System 5 Upgrade Guide for Microsoft Windows to upgrade Java ES components. Upgrade scenarios for individual components are described in the respective upgrade guides.

When Java ES 5 installation is attempted, the installer first detects the presence of Java ES 4 on the system. On successful detection, the installer checks for pre-existing Java ES 4 shared components in the Windows SYSTEM directory, because these components cause incompatibility issues with Java ES 5. If any of the shared components are being used by Java ES 4 services, you are prompted to stop the running Java ES 4 services.

In addition, the installer automatically renames the Java ES 4 shared components. The renaming information is stored in the installer log file. If you need to start any of the Java ES 4 services, you should restore the names of shared components manually.


Note –

Java ES 4 and Java ES 5 servers cannot be started simultaneously.


Installation Logs

During the course of installation or uninstallation, log records are generated for the operations that occur. These records are saved into a single file located at %Temp%\SUNJavaES.log.

Uninstalling

The configuration for all the products are removed before they are uninstalled. The scripts used to remove the configuration are a part of the uninstallation program. You can uninstall the Java ES system by choosing Start>Settings>Control Panel>Add/Remove Programsor by running the uninstall program in Silent mode.