OpenESB
Project Open ESB is an open-source implementation of JSR-208 (JBI). It extends the JBI specification by creating a [enterprise service bus] (ESB) from multiple JBI instances. The instances are linked by a proxy-binding, based on JMS. This allows components in separate JBI instances to interoperate in the same fashion as local ones.
Administration of the ESB is accomplished through the Centralized Administration Server (CAS), a bus member that allows the administrator to control the system directly.
Open ESB includes a variety of JBI plug-in components (from open jbi components project), including a SOAP-over-HTTP binding component, and a WS-BPEL 2.0 service engine.
A version of Open ESB is included in Java EE Tools bundle which contains Netbeans Enterprise Pack 5.5. This IDE allows the user to design, deploy, and debug composite applications based on BPEL and Java EE technologies.