FUSE ESB 4 provides examples that use OSGi. The examples are in your install directory in:
\fuse-esb-4.x\examples\
The camel-osgi example demonstrates how to use FUSE Mediation Router to deploy EIP routes and deploy a properties file from the FUSE ESB Kernel console.
To run this sample, see Running the camel-osgi Demonstration in
The bundle for the camel-osgi
example is located in your install
directory in:
\fuse-esb-4.x\system\org\apache\camel\camel-osgi\1.x-fuse
You can open and examine the bundle. (See The camel-osgi Example Bundle in Eclipse.)
The cxf-osgi example leverages FUSE Services Framework and Spring DM to create a web service and expose it using the OSGi HTTP service.
To run this sample, see Running the Example in
The bundle for the cxf-osgi
example is located in your install
directory in:
\system\org\apache\cxf\cxf-bundle