Open JBI Components

The overall goal of Project Open JBI Components is to foster community-based development of JBI components that conform to the Java Business Integration specification (JSR208). You can join this project as a JBI component developer or as part of an existing JBI component development team. Starting your own component project is relatively straightforward, as described below. Joining an established development team might take a little longer and require additional approvals.

About JBI Components

The JSR208 specification provides for three installable JBI components: Service Engines, Bindings, and Shared Libraries. JBI components operate within a JBI container, which is defined by the JSR208 specification. Two popular implementations of JBI containers are Project Open ESB and ServiceMix.

Starting a JBI Component Project

As a JBI component developer, you have two choices to start a component project. You can start a component project as a module under this project, Open JBI Components, or you can create a component project as a separate Java.Net project. It is probably easiest to start the component project as a module under Open JBI Components.