Creating Reusable Business Services in JavaCAPS 6 / OpenESB using EJB WS
A common customer requirement is to create re-usable business services, for example transformations, which can be connected to multiple external systems without modification and can perform pass-thru functionality, i.e. different inbound and outbound connectivity.
Within Java CAPS 5.1.x we had JCDs and eInsight BPs which could do this, the JCD could provide the transformation, the BPs provided the connectivity, i.e. a sub-BP called the JCD, and several main BPs provided the relevant connectivity.
With Java CAPS 6 / OpenESB we have much more flexibility for "late-wiring" of components than we ever had in Java CAPS 5.1.x thanks to CASA, however, how can we create a business service outside of BPEL that would allow us to take advantage of "late-wiring" and provide pass-thru functionality thus....
The attached Tutorial will show how to use a simple EJB WS together with BCs to do exactly this.