Before beginning the installation, read Planning for GlassFish ESB Installation, which contains information that is necessary for you to complete a successful install of GlassFish ESB such as supported platforms, operating system limitations, and parameter definitions. You can use a command–line installation script on any of the supported operating systems by first generating the XML state file and then invoking the installation script. The command–line installation performs a complete installation of GlassFish ESB.
The following topics provide information about the installation process:
You can perform a CLI installation in one of three ways. In a default installation, you create a default state file and run the installation all in one step, or you can run the installation without creating a state file. In a custom installation, you create a default state file, customize the state file for your environment, and then run the installation using the updated state file.
To perform an installation using the default settings without creating a state file, follow the instructions under Installing GlassFish ESB Silently Using Default Settings.
To perform an installation using the default setting and create a state file for later use, follow the instructions under Generating the State File for Silent Installations.
To perform an installation using custom settings, follow these instructions in the order given:
You can run the installation command using three combinations of options. The options you use depend on whether you want to generate a state file and whether you need to customize the installation. In the following commands, OS is the operating system, ext is the file extension, and StateFile is the path and name of the state file.
glassfishesb-v2.1-full-installer-OS.extension --silent
This installs GlassFish ESB with the default settings, but does not generate a state file.
glassfishesb-v2.1-full-installer-OS.extension --silent --record StateFile
This generates a state file that you can modify for custom installations and also installs GlassFish ESB with the default settings.
glassfishesb-v2.1-full-installer-OS.extension --silent --stateStateFile
This installs GlassFish ESB using the settings defined in the state file you specified in the command.
The following software is installed with the CLI installation:
NetBeansTM IDE 6.5 ML
GlassFish v2.1
Open ESB core components
Java Business Integration (JBI) service engines
Java Business Integration (JBI) binding components
Java Business Integration (JBI) component tooling
Sun Uninstallation software
IDE is an acronym for an integrated development environment. It consists of a number of components, such as a compiler, source code editor, build tools, debugger, browser, object inspector, class hierarchy diagram, and so on. These components can be used when performing object-oriented software development. The integrated tools can also be used to build a graphical user interface (GUI).
GlassFish ESB does not support spaces in the installation directory path.
You must have the JDKTM (Java Development Kit) software installed and JAVA_HOME set prior to installing GlassFish ESB or the Installer will halt the installation. See Installing the JDK Software and Setting JAVA_HOME for details.
You can purchase additional products on top of the GlassFish ESB core components. These components are bundled into two separate packages, Sun GlassFish ESB Platinum Pack and Sun GlassFish ESB Healthcare Component Pack. Once you install GlassFish ESB, you can install one or both of the component packs using their custom installers.
The Platinum Pack includes the following products:
BPEL Monitor
IEP Service Engine
Worklist Manager (WLM) Service Engine
COBOL Copybook Encoder
Event Management Console
For instructions on installing the Platinum Pack, see Installing the GlassFish ESB Platinum Pack in Using the GlassFish ESB Installation GUI.
The Healthcare Component Pack includes the following products:
Sun Master Index
HL7 Binding Component
PIX/PDQ Solution
For instructions on installing the Healthcare Component Pack, see Sun GlassFish ESB Healthcare Pack Installation Guide.