Instructions
Instructions for the Logisticx Demo 1.0
Note: Logisticx Demo 1.0 will only work on Servicemix 3.
This page provides instructions for installing and running the Logisticx demo application.
Downloading the Demo
You can download the Logisticx demo from the Product Demo section of the Open.IONA downloads page.
If you simply want to see FUSE ESB in action, you can download the binary. However, if you want to follow the use cases in our FUSE Cookbook, you will need the source code.
Expand the archive into a directory on your hard drive. The expanded archive contains two archives for deploying to FUSE ESB and a WAR file for deploying to a web server or servlet container:
logisticx-demo-1.0/deployables/order-processor-sa-1.0.zip logisticx-demo-1.0/deployables/order-sa-1.0.zip logisticx-demo-1.0/deployables/logisticx-web-gwt-1.0.war
Deploying the Logisticx Demo Server-Side Applications
To deploy the server-side applications to FUSE ESB:
- Download FUSE ESB v3.3 from the Open.IONA downloads page.
- Install FUSE ESB on your computer.
- Copy order-process-sa-1.0.zip and order-sa-1.0.zip from the logisticx-demo-1.0/deployables directory into the FUSE ESB hotdeploy directory.
To start the FUSE ESB
- Open a command prompt or terminal on your computer.
- Change directory to the FUSE ESB installation directory
- Start FUSE ESB using the following command for the given operating system:
UNIX:
/opt/fuse-esb $ ./bin/servicemix
Windows:
C:\fuse-esb\> bin\servicemix
You will see some output to the terminal. When the output stops, FUSE ESB has been started and is ready for use.
Installing the Logisticx Demo Web Application
The web application is distributed as a WAR file that can be deployed to any Java web application server or servlet container such as Tomcat or Jetty.
To deploy the web application to a Jetty server:
- Download Jetty 6.1.x.
- Unzip the Jetty container to any directory.
- From the logisticx-demo-1.0/deployables directory copy logisticx-web-gwt-1.0.war to the jetty-6.1.6/webapps directory.
- From the jetty-6.1.6 directory, run the following command:
UNIX:
/opt/jetty-6.1.6 $ ./bin/jetty.sh run
Windows:
C:\jetty-6.16\> bin\Jetty-Service.exe
Jetty starts up and loads the Logisticx web application.
Now point your web browser to the following URL:

Comments (1)
Apr 10, 2008
David Porter says:
Once you point your browser at the web app URL, what should you do next? What a...Once you point your browser at the web app URL, what should you do next?
What are valid values for the Customer ID/PO# and Item ID/Description/Qty fields?
When the user clicks Submit in the web app, what happens?