protected Class findClass()

in jpa-container-eclipselink-adapter/src/main/java/org/apache/aries/jpa/eclipselink/adapter/UnionClassLoader.java [64:75]


    protected Class<?> findClass(String name) throws ClassNotFoundException {
    	if(registeredPlugins.containsKey(name)) {
    		return registeredPlugins.get(name);
    	}
        if ("org.apache.aries.jpa.eclipselink.adapter.platform.OSGiTSServer".equals(name) 
            || "org.apache.aries.jpa.eclipselink.adapter.platform.OSGiTSWrapper".equals(name)) {
            return loadTempClass(name);
        } else if (name.startsWith(ORG_OSGI_FRAMEWORK) && name.lastIndexOf('.') == DOT_INDEX) {
            return adaptorBundle.loadClass(name);
        }
        return eclipseLinkBundle.loadClass(name);
    }