Each server, Web application, application, and EJB module has a custom class loader associated with it. EAServer class loaders have a parent-child hierarchy. Every class loader except the predefined default class loader has a parent. This relationship is shown in Figure 10-1.
Figure 10-1: EAServer class loader hierarchy