### Eclipse Workspace Patch 1.0 #P org.eclipse.osgi Index: eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/ContextFinder.java =================================================================== RCS file: /cvsroot/rt/org.eclipse.equinox/framework/bundles/org.eclipse.osgi/eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/ContextFinder.java,v retrieving revision 1.19 diff -u -r1.19 ContextFinder.java --- eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/ContextFinder.java 8 Sep 2010 17:56:31 -0000 1.19 +++ eclipseAdaptor/src/org/eclipse/core/runtime/internal/adaptor/ContextFinder.java 1 Oct 2010 14:08:16 -0000 @@ -39,6 +39,8 @@ }); } + private static Class THIS = ContextFinder.class; + private final ClassLoader parentContextClassLoader; public ContextFinder(ClassLoader contextClassLoader) { @@ -56,7 +58,7 @@ ClassLoader previousLoader = null; for (int i = 1; i < stack.length; i++) { ClassLoader tmp = stack[i].getClassLoader(); - if (stack[i] != ContextFinder.class && tmp != null && tmp != this) { + if (stack[i] != THIS && tmp != null && tmp != this) { if (checkClassLoader(tmp)) { if (previousLoader != tmp) { result.add(tmp);