I suggest you an article I wrote with Marc DUTOO (from OpenWide company). This article deals with how to use an ESB for integration.
From a hard coded approach, to orchestration, we introduce various level of integration.
02 Jul · Wed 2008
Routing versus Orchestration in ESB
05 Mar · Wed 2008
How to re use services to create value added services
This article I wrote show an example of a value added service built on existing services.
This case study is an online reservation system that allows you to book a flight and an hotel room for your vacations... ;-)
http://www.javaworld.com/javaworld/jw-10-2006/jw-1011-jbi.html
07 Nov · Wed 2007
An introduction to Java Business Integration components
The following article introduces the JBI concepts that you may need to understand before using a JBI server for SOA considerations
http://www.javaworld.com/javaworld/jw-07-2006/jw-0717-jbi.html
Adrien Louis