Index Changes

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 page (revision-7) was last changed on 28-May-10 11:11 AM, -0700 by Serge Lunegov