LibraryLink ToToggle FramesPrintFeedback

OSGi Examples in FUSE ESB

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 Enterprise Integration Patterns.

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 Getting Started with FUSE ESB.

The bundle for the cxf-osgi example is located in your install directory in:

\system\org\apache\cxf\cxf-bundle

The "Packaging an Application" chapter in FUSE Services Framework: Developing Applications Using JAX-WS describes how to package an application as a bundle.