Stateless session bean ejbCreate()is completely decoupled from a clients create() call so how on
earth can it get a reference to EJBObject !
A stateless session bean is created by the container when it feels/requires
constructor()
setSessionContext()
ejbCreate()
but at no time in this lifecycle is there any EJBObject so how can you refer to it in ejbCreate() ?
What i knOw is -
the container creates a stateless session bean and put it in the pool and invokes ejbCreate().
Here when ejbCreate() is called by the container, no client ever came along and called EJBHome.create() then no EJBObject would ever be created.
In this case how could a stateless session bean ever refer to an EJBObject if one has never been created.