-
Notifications
You must be signed in to change notification settings - Fork 8
Releasing EasySOA
Instructions to setup these applications (including Git) are detailed on this page. In short, you will need:
- Sun's 1.6 Java JDK
- Maven 2
- Buildr
- Nuxeo DM 5.4.1 (with Derby as a database, which is usually set by default)
- node.js
Please note that for now, it is only known to work on Linux, due to troubles installing Buildr on Windows.
You will need to clone several repositories in the same folder (including this one). At least three repositories are needed, according to [which version of the demo you want to build](EasySOA repositories).
Modify the build.yaml
file constants according to your config, then run the following command, from the easysoa-demo-dist
folder:
buildr buildall packageall
To launch EasySOA, type these commands:
cd easysoa
./run.sh
Modify the build.yaml
file constants according to your config (especially the Nuxeo path, since Nuxeo is not included in our repositories). Then, run the following command, from the easysoa-demo-dist
folder:
buildr buildall packageall tgz
-
buildr buildall
builds all needed projects -
buildr packageall
creates an EasySOA folder including all components -
buildr tgz
creates a tar.gz from the EasySOA package
-
buildr nx_mvn
builds all Nuxeo bundles -
buildr nx_dist
deploys Nuxeo bundles to the Nuxeo plugins folder -
buildr nx_clean
cleans all Nuxeo bundles -
buildr paf_mvn
builds PAF CXF server and service proxy -
buildr esper
builds the event processor based on Esper -
buildr trip
builds the "Trip" demo SOA