The method call to findByPrimaryKey to a CMP bean results in: ejbFindByPrimaryKey followed by ejbActivate followed by ejbLoad followed by ejbStore I am a bit confused, why would ejbActivate and ejbStore be called. Since this is right after server restart, there should not be an ejbActivate, since the bean was never passivated. Futhermore, there should not be an ejbStore, since nothing has changed. Reason being, is that during the ejbActivate, the bean has not been loaded yet, and thus contains no valid data. Is this a bug? Thanks. -AP_ Orion 0.94