This is a set of screencasts showing how to build a simple composite application using OpenESB. It has recently been updated to use GlassfishESB v2. The goal is to build something simple which shows multiple Service Engines and Binding Components to reinforce the concepts of Java Business Integration. Check out OpenESB Introduction Screencast for introductory info on OpenESB and role of JBI from the developer's perspective.
The Demo Project is an over simplified Loan Application Process (there is an unwritten rule that all vendor demos must use a banking applications :). The composite application consists of the following parts:
are the completed project files. It includes the necessary XSDs as well as a snapshot of the relevant projects at the beginning of each part of the tutorial and the final version.
shows changes I would now make to this part of the tutorial
which makes that Queue appear as a Service to other Services running inside the OpenESB node.
service assembly using CASA