When you have an EAR, an EAR isolation is turned on, and you have optional libraries that are referenced in an EJB3 module (JAR) via the Class-Path attribute, what classloader is used for these referenced libraries? It seems to me that they libraries should have scope over the EAR to grab resources. Apparently they do not.
Can someone explain to me (briefly) why Class-Path entries on an EAR do not have scope over that EAR (i.e. if one of those libraries need to have grab a resource within my module, it can't!)?