
de.tsl2.nano.core.classloader.RuntimeClassloader.class Maven / Gradle / Ivy
???? 4? k ?
v ?
v ?
v ?
v ? ? ? ? ? ?
? ?
?
? ?
v ? ?
? ?
?
v
k
k
'
! ?
k
'
,
!
"#$% ?&'
k()
*+,
*-
*./
*0
12345
B ?63789
:;<=>? ?@A
OBC
DE
FG
FH
kIJ
V ?K
LMNONPQ
\RS
^T
^U
VV
WX
VY
Z[\
e]^
_ ?`
abc
Fd
ke
f
*g
*hi
kjkl
mno InnerClasses LOG Lorg/apache/commons/logging/Log; DEFAULT_BIN_DIR Ljava/lang/String;
ConstantValuep ([Ljava/net/URL;)V Code LineNumberTable LocalVariableTable this 2Lde/tsl2/nano/core/classloader/RuntimeClassloader; urls [Ljava/net/URL; )([Ljava/net/URL;Ljava/lang/ClassLoader;)V parent Ljava/lang/ClassLoader; K([Ljava/net/URL;Ljava/lang/ClassLoader;Ljava/net/URLStreamHandlerFactory;)V factory "Ljava/net/URLStreamHandlerFactory; getPermissions @(Ljava/security/CodeSource;)Ljava/security/PermissionCollection; permissions $Ljava/security/PermissionCollection; ex Ljava/lang/Exception;
codesource Ljava/security/CodeSource;
StackMapTable ?q getPackages ()[Ljava/lang/Package; addURL (Ljava/net/URL;)V url Ljava/net/URL; addFile (Ljava/lang/String;)V fileName
getFileURL "(Ljava/lang/String;)Ljava/net/URL; e Ljava/net/MalformedURLException; loadBeanClasses O(Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/util/List; clazz Ljava/lang/Class; Ljava/lang/Throwable; className i I beanjar regExp messages Ljava/lang/StringBuilder; CLS beanClasses Ljava/util/List;
classNames [Ljava/lang/String; p
loaderrors LocalVariableTypeTable Ljava/lang/Class<*>; #Ljava/util/List;r ?c ?st5 Signature b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/util/List; startPathChecker (Ljava/lang/String;J)V path
waitMillis J pathChecker Ljava/lang/Runnable; readManifest ()Ljava/util/jar/Attributes; 3(Ljava/lang/ClassLoader;)Ljava/util/jar/Attributes; manifest Ljava/util/jar/Manifest; mainAttributes Ljava/util/jar/Attributes; manifestURL in Ljava/io/InputStream; manifests Ljava/util/Enumeration; cl
attributes 'Ljava/util/Enumeration;JuvQw createAndRegister X(Ljava/lang/Class;[Ljava/lang/String;)Lde/tsl2/nano/core/classloader/RuntimeClassloader; classLoaderType paths Ljava/lang/Class; TT; d(Ljava/lang/Class;[Ljava/lang/String;)TT; toString ()Ljava/lang/String;
access$000 "()Lorg/apache/commons/logging/Log; ()V
SourceFile RuntimeClassloader.java x y ~ ~ ? ~ ? ? ? java/lang/Exception Herror on calling super.getPermissions() - now setting AllPermissions ;-)xyz java/security/Permissions ~ ? java/security/AllPermissionq{| ? ? java/lang/StringBuilder adding '}~} ' to classpath ? ??? ? ? ? ? java/io/File ~ ?????? java/net/MalformedURLException?? .class java/util/LinkedList loading bean classes from: ? ? *.class??? "de/tsl2/nano/core/ManagedException The given jar-file ' ' doesn't exist! java/lang/Object ~? java/util/ArrayList ~?r????? .???? class not matching regex ' '?? loading class: ?? java/io/Serializablet?? !ignoring not serializable class: ???? ignoring enum class: ?????s{? java/lang/Throwabley??? ENo classes were load. Please select another jar-file with bean types! Loaded bean types: }? of
(errors: , ignored: ) of ' >'
Have a look at the log file to see the failed class loadings?? 2de/tsl2/nano/core/classloader/RuntimeClassloader$1 ~? $classloader-environment-path-checker???????? ? ? java/util/jar/Attributes META-INF/MANIFEST.MFv??u???? java/net/URL?? java/util/jar/Manifest ~?? ????????w? ? java/lang/RuntimeException ~?
manifest:
??????? 0de/tsl2/nano/core/classloader/RuntimeClassloader????????? ? [parent: ?? , urls: ]??? java/net/URLClassLoader
generated-bin "java/security/PermissionCollection java/lang/String java/util/List java/lang/Class java/util/Enumeration java/lang/ClassLoader java/io/InputStream org/apache/commons/logging/Log error *(Ljava/lang/Object;Ljava/lang/Throwable;)V add (Ljava/security/Permission;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; info (Ljava/lang/Object;)V toURI ()Ljava/net/URI; java/net/URI toURL ()Ljava/net/URL; forward ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; de/tsl2/nano/core/util/FileUtil readFileNamesFromZip 9(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; ((Ljava/lang/String;[Ljava/lang/Object;)V (I)V endsWith (Ljava/lang/String;)Z !de/tsl2/nano/core/util/StringUtil substring J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; replace (CC)Ljava/lang/String; matches trace loadClass %(Ljava/lang/String;)Ljava/lang/Class; isAssignableFrom (Ljava/lang/Class;)Z isEnum ()Z
getSuperclass ()Ljava/lang/Class; newInstance ()Ljava/lang/Object; de/tsl2/nano/core/util/ByteUtil serialize (Ljava/lang/Object;)[B (Ljava/lang/Object;)Z size ()I (I)Ljava/lang/StringBuilder; warn H(Lde/tsl2/nano/core/classloader/RuntimeClassloader;Ljava/lang/String;J)V %de/tsl2/nano/core/util/ConcurrentUtil startDaemon :(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Thread; java/lang/Thread
currentThread ()Ljava/lang/Thread; getContextClassLoader ()Ljava/lang/ClassLoader; getResources +(Ljava/lang/String;)Ljava/util/Enumeration; hasMoreElements nextElement
openStream ()Ljava/io/InputStream; (Ljava/io/InputStream;)V getMainAttributes keySet ()Ljava/util/Set; de/tsl2/nano/core/util/MapUtil removeAll 6(Ljava/util/Map;Ljava/util/Collection;)Ljava/util/Map; putAll (Ljava/util/Map;)V close (Ljava/lang/Throwable;)V toFormattedString '(Ljava/lang/Object;I)Ljava/lang/String; debug de/tsl2/nano/core/cls/BeanClass createInstance 8(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; setContextClassLoader (Ljava/lang/ClassLoader;)V getURLs ()[Ljava/net/URL; ((Ljava/lang/Object;IZ)Ljava/lang/String; getClass getName getParent de/tsl2/nano/core/log/LogFactory getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; ! k v x y z { | } ~ ? > *+? ? ?
= > ? ? ? ? ? ~ ? ? I *+,? ? ?
G H ? ? ? ? ? ? ? ~ ? ? T *+,-? ? ?
R S ? * ? ? ? ? ? ? ? ? ? ? ? ? **+? M? "N? -? ? Y?
M,? Y? ?
,? ? Z ` [
\ ] _ ( a ? 4 ? ?
? ? * ? ? * ? ?
? ? ? I ?? ? ? ? ? / *? ? ? j ? ? ? ? ? ? b &? ? Y? ? +? ? ? ? *+? ? ? r s % t ? &