How can I call one EJB from inside of another EJB?
Answers were Sorted based on User's Feedback
Answer / anil prasad
One EJB can be called from another EJB by using interfaces
EJBLocalHome and EJBLocalRemote. In the ejbCreate() of the
Home interface of another bean the remote reference of the
local EJB can be obtained. In any case the local ejb
cannot be accessed by the client outside the ejb container.
| Is This Answer Correct ? | 8 Yes | 1 No |
Answer / kameshwar
EJBs can be clients of other EJBs. It just works. Use JNDI
to locate the Home Interface of the other bean, then acquire
an instance reference, and so forth.
| Is This Answer Correct ? | 3 Yes | 1 No |
What are the various methods of an Entity Bean?
What are the advantages of ejb?
Can a client interact with an JavaBean directly? Explain?
Is it possible to have threading in ejb?
Can beans who are involved in transaction have 'passivation' process?
what are required main interfaces in EJB?
How many enterprise beans?
what are main features in EJB?
What is difference between ejb and spring?
What is @resource in java?
How can one EJB be called from within another EJB?
How 'messaging' supported in EJB 2.0 Specification?