Question from the EJB 3 specs

The container must be able to properly save and restore the reference to the business interfaces and home and component interfaces of the enterprise beans stored in the instance�s state even if the classes that implement the object references are not serializable.

I'm not able to get "even if the classes that implement the object references are not serializable"?

Which object references do they mean?

SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!

Hi, for example, you may have an EJB X that has references another EJB Y. Let's suppose that the application server decides to passivate X: when reactivating EJB X, the application server also restores the reference to Y, even if its interface (remote or local) does not extend java.io.Serializable.