Sample: BPEL access EJB->JCA->EIS Tier
459378Dec 8 2005 — edited Dec 9 2005I envision a following scenario:
A BPEL process hosted on a BPEL Engine running on any BPEL compliant appserver (Oracle or BEA Appserver for instance). The BPEL process will use WSIF/EJB binding to invoke the ejb from the BPEL process or perhaps the BPEL code will use JNDI look-up from the BPEL process to communicate with EJB. Please note that the EJB accesses EIS tier via JCA and provides a stateless API for other clients to communicate.
The various tiers...
BPEL process -> EJB -> JCA -> EIS Tier -> Database
What is recommended practise. to go with JNDI or to use the WSIF/EJB binding? I saw some links posted in the forums (blogs on using WSIF/EJB).
What are good starting points to get this integration step started?
Do you have running samples that show BPEL process invoking a EJB? Is there a technical whitepaper that specifically focus on the scenario I am choosing.
I found a few samples in the bpel/samples directory, but there wasn't any documentation for the EJBBinding It would be very nice if there was a sample that took me from the step where I had a working EJB, and now I want to access it in a BPEL process flow.
thanks,
Sudhakar