Plan your installation by reading Planning for GlassFish ESB Installation, which contains information necessary for you to complete a successful installation of GlassFish ESB such as supported platforms, operating system limitations, and parameter definitions.
Install the JDK software and set JAVA_HOME. For more information, see Installing the JDK Software and Setting JAVA_HOME
Generate the .xml state file. For more information, see Generating the State File for Silent Installations.
Download the installation executable file from the GlassFish ESB Downloads page: https://open-esb.dev.java.net/Downloads.html
If you have not done so already, copy the .xml state file to the directory where you are going to install GlassFish ESB.
For more information, see Generating the State File for Silent Installations.
Extract the installation executable file to the directory where you are going to install GlassFish ESB.
Windows: glassfishesb-full-installer-windows-yyyydddd.exe
Solaris Sparc glassfishesb-full-installer-solaris-sparc-yyyydddd.sh
Solaris —X86 glassfishesb-full-installer-solaris-x86-yyyydddd.sh
Linux glassfishesb-full-installer-linux-yyyydddd.sh
Mac OSX X86 glassfishesb-full-installer-macosx-x86-yyyydddd.command
Mac OSX PPC glassfishesb-full-installer-macosx-ppc-yyyydddd.command
Go to the installation directory where you copied the configuration properties file and the installation executable file and execute the file.
Windows: glassfish-full-installer-windows-yyyddd.exe --silent --state \filepath\state_file_name.xml
Solaris and Linux: glassfish-full-installer-platform-yyyddd.sh --silent --state /filepath/state_file_name.xml
Mac OSX: glassfish-full-installer-macosx-cpu_type-yyyddd.command --silent --state /filepath/state_file_name.xml
GlassFish ESB is installed in the directory you specified.