Dear all,
In the book "EJB 3 in Action" (by Debu Panda, Reza Rahman and Derek Lane) I've found the following passage: "Keep in mind that you must not inject a stateful session bean into a stateless object, such as stateless session bean or
servlet that may be shared by multiple concurrent clients (
you should use JNDI in such cases instead)." Could someone please elaborate on that ?
I don't see how JNDI could help in such a case and why dependency injection is an issue. (I realize that using a stateful bean inside a stateless one is not very useful, since after each method call the stateless object "forgets the state".)
Thank you,
Greetings,
Sorin