As
EJB specification says activate and passivate methods are warning methods for EJB beans(for both session and entity beans)before actually persisting state.Incase of Entity beans we persist the data of entity bean by ejbStore() to relational database or object database etc before calling passivate() method on it.
MY question is
What do we mean by passivation of bean instance(Entity) by container when a step back ,ejbStore() saves or persisits the instance data already?
Similarly when same instance has to be put in service, ejbLoad() is called before activate().What does we mean by activate(), when persisted data is alraedy loaded by ejbLoad()?
thanks
Vikas