The Enterprise Bus OpenESB, including a JBI framework, is runnning over Sun Java System Application Server. Basically you just need to install the following:
- JSE 5
- Sun Application Server 9.0PE ('Glassfish')
- Open-ESB
But if you aim at developing composite applications, you can use the Netbeans IDE. OpenESB project not only focus on implementing a JBI-based ESB, and other JBI components (Service Engines and Binding Components), it also includes Netbeans SOA plugins, offering a BPEL design interface or a WSDL editor for instance. The SOA modules are included in the Netbeans Entreprise Pack 5.5, for the moment only available as Early Access.
Since JavaOne 2006, you can free download the "Java EE 5 Tools Bundle Beta" pack: