I think that I've heard and read the InitialContext reffered to as the JNDIContext. Now that I look at my books, JNDIContext seems to usually be the reference variable name for the InitialContext.
Thanks for helping clear this up. For some unknown reason, the contexts have been a "sticky" topic for me.
So, it sounds like there are only two types of contexts.
One for the EJBs themselves that provide them with an "in" to the container environment. Session, entity, and message driven beans each have their own subclass of EJBContext for this.
The other is for accessing JNDI. The only class here is InitialContext.
Do I have it now?