This example uses PXE integration to demonstrate the use of BPEL with ServiceMix.
Warning
Note that ServiceMix works on any Java SE 1.4 or later environment; however to use PXE you need to use a Java SE 5 or later platform. So before trying to run this demo, use Java 1.5 to startup ServiceMix
Firstly you need to run servicemix with a JNDI context configured so that PXE can be deployed.
cd examples/bpel servicemix servicemix.xml
You should now have PXE deployed with a JBI service engine together with a deployment unit for a specific BPEL process.
To trigger the business process you can send it messages. This happens by default if you type
ant
which will compile and run a simple JMS client which performs a JMS based request-response into the ServiceMix container before returning the results to the console