We are always happy to talk transactions and how-to use Narayana in exotic and not so exotic environments. If you have ideas for what we can add to the quickstarts to make them more useful please do reach out to us over on our forum: https://developer.jboss.org/en/jbosstm/
If you want to see how we run the quickstarts in our continuous integration environment, take a look at scripts/hudson/quickstart.sh
Change directory into the required quickstart and follow the instructions in the README.md file.
To run the quickstarts:
- set WORKSPACE (to the root of the quickstart checkout)
- set JBOSSAS_IP_ADDR (default is localhost)
- set JBOSS_HOME (to the path of JBossAS server, e.g. /home/tom/projects/jbosstm/narayana/jboss-as/build/target/jboss-as-8.0.0.Alpha1-SNAPSHOT/)
- mvn clean install
One of the BlackTie quickstarts requires the Oracle driver to be downloaded and configured, see blacktie/test/initializeBlackTie.xml for more details.
It is disabled by default but running "./blacktie/run_all_quickstarts.[sh|bat] tx" will execute it