Can somebody explain me the foll. please.
I understand "re-entrant" property as : If a method of
ejb A calls a method of ejb B and if ejb B calls ejb A again, then such calls
would work only re-entrant property is set to true.
I read in the EJB2.0 Spec that(page:76, sec7.5.6) :
"A container serializes calls to each session bean instance. Most containers will support many instances of a session bean executing concurrently; however, each instance sees only a serialized sequence of
method calls. Therefore, a session bean does not have to be coded as reentrant."
What happens if a session bean is coded as re-entrant in the above scenario? Will there be a RemoteException/EJBException?
Can somebody also tell me if re-entrant property is used at all in real applications.I understand that its default value is false.