public class org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader
super_class: java.lang.Object
{
private static final org.apache.commons.logging.Log logger;
descriptor: Lorg/apache/commons/logging/Log;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.apache.catalina cannot be resolved\n\tThe import org.apache.tomcat cannot be resolved\n\tParallelWebappClassLoader cannot be resolved to a type\n\tJreCompat cannot be resolved\n\tThe method registerAsParallelCapable() from the type ClassLoader is not visible\n\tThe method findResource(String) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tThe method findResources(String) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tThe method loadClass(String, boolean) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tJreCompat cannot be resolved\n\tThe method getClassLoadingLock(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method findLoadedClass0(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tJreCompat cannot be resolved\n\tThe method findLoadedClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tdelegate cannot be resolved or is not a field\n\tThe method filter(String, boolean) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method resolveClass(Class<capture#21-of ?>) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method addURL(URL) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tparent cannot be resolved or is not a field\n\tparent cannot be resolved or is not a field\n\tThe method findClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tsecurityManager cannot be resolved or is not a field\n\tsecurityManager cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
public void <init>(java.lang.ClassLoader);
descriptor: (Ljava/lang/ClassLoader;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.apache.catalina cannot be resolved\n\tThe import org.apache.tomcat cannot be resolved\n\tParallelWebappClassLoader cannot be resolved to a type\n\tJreCompat cannot be resolved\n\tThe method registerAsParallelCapable() from the type ClassLoader is not visible\n\tThe method findResource(String) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tThe method findResources(String) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tThe method loadClass(String, boolean) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tJreCompat cannot be resolved\n\tThe method getClassLoadingLock(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method findLoadedClass0(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tJreCompat cannot be resolved\n\tThe method findLoadedClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tdelegate cannot be resolved or is not a field\n\tThe method filter(String, boolean) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method resolveClass(Class<capture#21-of ?>) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method addURL(URL) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tparent cannot be resolved or is not a field\n\tparent cannot be resolved or is not a field\n\tThe method findClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tsecurityManager cannot be resolved or is not a field\n\tsecurityManager cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
MethodParameters:
Name Flags
parent
public java.net.URL findResource(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/net/URL;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method findResource(String) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
MethodParameters:
Name Flags
name
public java.util.Enumeration<java.net.URL> findResources(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/Enumeration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method findResources(String) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/String;)Ljava/util/Enumeration<Ljava/net/URL;>;
MethodParameters:
Name Flags
name
public java.lang.Class<?> loadClass(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method loadClass(String, boolean) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tJreCompat cannot be resolved\n\tThe method getClassLoadingLock(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
Exceptions:
throws java.lang.ClassNotFoundException
Signature: (Ljava/lang/String;Z)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
name
resolve
private java.lang.Class<?> findExistingLoadedClass(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Class;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method findLoadedClass0(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tJreCompat cannot be resolved\n\tThe method findLoadedClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
Signature: (Ljava/lang/String;)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
name
private java.lang.Class<?> doLoadClass(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Class;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tdelegate cannot be resolved or is not a field\n\tThe method filter(String, boolean) is undefined for the type TomcatEmbeddedWebappClassLoader\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
Exceptions:
throws java.lang.ClassNotFoundException
Signature: (Ljava/lang/String;)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
name
private java.lang.Class<?> resolveIfNecessary(java.lang.Class<?>, boolean);
descriptor: (Ljava/lang/Class;Z)Ljava/lang/Class;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method resolveClass(Class<capture#21-of ?>) is undefined for the type TomcatEmbeddedWebappClassLoader\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
Signature: (Ljava/lang/Class<*>;Z)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
resultClass
resolve
protected void addURL(java.net.URL);
descriptor: (Ljava/net/URL;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method addURL(URL) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
MethodParameters:
Name Flags
url
private java.lang.Class<?> loadFromParent(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Class;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tparent cannot be resolved or is not a field\n\tparent cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
Signature: (Ljava/lang/String;)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
name
private java.lang.Class<?> findClassIgnoringNotFound(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Class;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method findClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
Signature: (Ljava/lang/String;)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
name
private void checkPackageAccess(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tsecurityManager cannot be resolved or is not a field\n\tsecurityManager cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
Exceptions:
throws java.lang.ClassNotFoundException
MethodParameters:
Name Flags
name
}
SourceFile: "TomcatEmbeddedWebappClassLoader.java"