Index Changes
This is version 4. It is not the current version, and thus it cannot be edited.
[Back to current version]   [Restore this version]

Introduction


GlassFish ESB is composed as a set of SOA and XML modules built on the top of the latest NetBeans 6.9 binary.

Required tools


  • JDK 1.6.x
  • Hg 1.4.x
  • Ant 1.8.x
  • CVS 1.11.x

Working directory


If you don't have the sources, clone it from http://hg.netbeans.org/main

$ mkdir home $ cd home $ hg -v clone http://hg.netbeans.org/main $ cd main

If you have already the sources, update it:

$ hg -v pull -u

Steps to build

For Windows:

$ set ANT_HOME= $ set ANT_OPTS=-Xmx512m $ set JAVA_HOME=

For Unix:

$ export ANT_HOME= $ export ANT_OPTS=-Xmx512m $ export JAVA_HOME=

Download the latest binaries of NetBeans 6.9 from http://netbeans.org/downloads/index.html and unzip it into nbbuild/netbeans. IMPORTANT: you should download bundle which contains _Java Web and EE_

Start build process


$ cd nbbuild/sierra $ ant init $ ant clean $ ant build

The folder home/main/nbbuild/netbeans will contain the NetBeans with built SOA and XML modules.

Tests


To run tests, do the following:

$ ant get-test // downloads BPEL projects from cvs.dev.java.net/open-jbi-components/driver-tests/bpelse $ ant unit-test // runs unit tests $ ant test // runs sample and project tests

JSPWiki v2.4.100
[RSS]
« Home Index Changes Prefs
This particular version was published on 28-May-10 11:07 AM, -0700 by Serge Lunegov