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.
Installation ProcessYou 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:
Installation Command Summary
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.
Complete Command Line Interface InstallationThe following software is installed:
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).
Important Installation Notes
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.