aboutsummaryrefslogtreecommitdiffstats
path: root/netx/net/sourceforge/jnlp/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'netx/net/sourceforge/jnlp/runtime')
-rw-r--r--netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java14
1 files changed, 1 insertions, 13 deletions
diff --git a/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java b/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
index 7e28e02..523d9bd 100644
--- a/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
+++ b/netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java
@@ -1494,17 +1494,7 @@ public class JNLPClassLoader extends URLClassLoader {
Class result = null;
if (loaders[i] == this) {
- final String fName = name;
- try {
- result = AccessController.doPrivileged(
- new PrivilegedExceptionAction<Class<?>>() {
- public Class<?> run() {
- return JNLPClassLoader.super.findLoadedClass(fName);
- }
- }, getAccessControlContextForClassLoading());
- } catch (PrivilegedActionException pae) {
- result = null;
- }
+ result = JNLPClassLoader.super.findLoadedClass(name);
} else {
result = loaders[i].findLoadedClassAll(name);
}
@@ -2154,8 +2144,6 @@ public class JNLPClassLoader extends URLClassLoader {
return context; // If context already has all permissions, don't bother
} catch (AccessControlException ace) {
// continue below
- } catch (ClassCircularityError cce) {
- // continue below
}
// Since this is for class-loading, technically any class from one jar