One Time Configuration Tasks


  • Disk Space Requirements:

    Make sure that you have enough disk space before beginning.

    JDK 5.0125 MB
    Glassfish175 MB
    Maven 2.0.91.5 MB
    Open JBI Components source (before/after the build)60 MB / 250 MB
    Total Space Needed~550 MB


  • JDK 5.0.  

    You must have JDK 5 update 9 or higher installed. Currently, the build does not run with JDK 6.0

    The latest JDK 5 binaries are available here: JDK 5 Downloads

    Installation instructions are available here: JDK 5 Installation Notes



  • Project Glassfish V2 with JBI Runtime installed   

    Please scroll down to the Project Glassfish section of the open-esb build prequisites page for the appropriate version of glassfish to install.

    The installation instructions are available on the glassfish download link.

    Note: Please take note of what directory you are installing into. This directory will be the value of the JV_GFBASE environment variable that you will need to define later on.



  • Maven 2.0.9 (Please do NOT use a later version)  
    The Maven 2.0.9 is available in zip format here: http://archive.apache.org/dist/maven/binaries/apache-maven-2.0.9-bin.zip
    and here in tar format (for unix platforms) here: http://archive.apache.org/dist/maven/binaries/apache-maven-2.0.9-bin.tar.gz

    The install instructions are available here: http://maven.apache.org/download.html#Installation

    Note: If you use a web proxy server to connect to the Internet you need to create a settings.xml file that specifies the proxy settings. The location of this file is ${user.home}/.m2/settings.xml. Directions for how to setup this file are listed under the build instructions FAQ.