I wanted to knwo when the server calls ejbPassivate vs. ejbRemove.
Im referring to Heads first
EJB Page 201 : When the client doese not calll any methods for a while container calls ejbPassivate() on the bean.
Page 210 : Client doesent make any calls to the beans component interface for a longtime and the containter decides to kill the bean and calls ejbRemove().
Im not clear with the above statements.
If the session bean is active (not passivated) and the client is not calling any methods then is the session stateful bean passivated or removed?
Is this to be read as passivation timeout < ejbremove timeout.
Thanks Praveen.