container/components/components/src/main/java/org/mobicents/slee/container/component/deployment/classloading/URLClassLoaderDomainImpl.java
protected Class<?> findClassLocally(String name)
            throws ClassNotFoundException {
        if (logger.isTraceEnabled()) {
            logger.trace(toString() + " findClassLocally: " + name);
        }
        final boolean acquiredLock = acquireGlobalLock();
        try {
            return findClassLocallyLocked(name);
        } finally {
            if (acquiredLock) {
                releaseGlobalLock();
            }
        }
    }
protected Class<?> findClassLocally(String name)
            throws ClassNotFoundException {
        if (logger.isTraceEnabled()) {
            logger.trace(toString() + " findClassLocally: " + name);
        }
        final boolean acquiredLock = acquireGlobalLock();
        try {
            return findClassLocallyLocked(name);
        } finally {
            if (acquiredLock) {
                releaseGlobalLock();
            }
        }
    }
Finds a class locally, i.e., in the URLs managed by the extended
URLClassLoader.

@param name
@return
@throws ClassNotFoundException