All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.tsl2.nano.core.classloader.RuntimeClassloader.class Maven / Gradle / Ivy

Go to download

TSL2 Framework Html5 Extensions (WebServer, Html5Presentation, RuleCover, BeanConfigurator, LogicTable-Sheet, Expression-Descriptors for Actions, Rules, URLs, Queries)

There is a newer version: 2.5.2
Show newest version
????=?
java/net/URLClassLoader([Ljava/net/URL;)V
	)([Ljava/net/URL;Ljava/lang/ClassLoader;)V
K([Ljava/net/URL;Ljava/lang/ClassLoader;Ljava/net/URLStreamHandlerFactory;)V
getPermissions@(Ljava/security/CodeSource;)Ljava/security/PermissionCollection;java/lang/Exception	0de/tsl2/nano/core/classloader/RuntimeClassloaderLOG Lorg/apache/commons/logging/Log;Herror on calling super.getPermissions() - now setting AllPermissions ;-) org/apache/commons/logging/Logerror*(Ljava/lang/Object;Ljava/lang/Throwable;)V"java/security/Permissions
!$%()V'java/security/AllPermission
&$
*+,-."java/security/PermissionCollectionadd(Ljava/security/Permission;)V
012getPackages()[Ljava/lang/Package;456makeConcatWithConstants"(Ljava/net/URL;)Ljava/lang/String;89:info(Ljava/lang/Object;)V
<=>addURL(Ljava/net/URL;)V
@AB
getFileURL"(Ljava/lang/String;)Ljava/net/URL;
<Ejava/io/File
DGH(Ljava/lang/String;)V
DJKLtoURI()Ljava/net/URI;
NOPQRjava/net/URItoURL()Ljava/net/URL;Tjava/net/MalformedURLException
VWXYZ"de/tsl2/nano/core/ManagedExceptionforward,(Ljava/lang/Throwable;)Ljava/lang/Throwable;\.class^java/util/LinkedList
]$ajava/lang/StringBuilder
`$d5e&(Ljava/lang/String;)Ljava/lang/String;
ghHaddFilej*.class
lmnopde/tsl2/nano/core/util/FileUtilreadFileNamesFromZip9(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;d
VGtjava/util/ArrayList
svw(I)V
yz{|}java/lang/StringendsWith(Ljava/lang/String;)Z
????!de/tsl2/nano/core/util/StringUtil	substringJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;?5?8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
y???replace(CC)Ljava/lang/String;
y??}matches???:traced
???	loadClass%(Ljava/lang/String;)Ljava/lang/Class;?java/io/Serializable
?????java/lang/ClassisAssignableFrom(Ljava/lang/Class;)Z?5?%(Ljava/lang/Class;)Ljava/lang/String;
????isEnum()Z
????
getSuperclass()Ljava/lang/Class;?
????newInstance()Ljava/lang/Object;
?????de/tsl2/nano/core/util/ByteUtil	serialize(Ljava/lang/Object;)[B???-?java/util/List(Ljava/lang/Object;)Z?java/lang/Throwable
????toString()Ljava/lang/String;?:????size()I?ENo classes were load. Please select another jar-file with bean types!?5?*(IIIILjava/lang/String;)Ljava/lang/String;
`???append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??:warn?2de/tsl2/nano/core/classloader/RuntimeClassloader$1
???H(Lde/tsl2/nano/core/classloader/RuntimeClassloader;Ljava/lang/String;J)V?$classloader-environment-path-checker
?????%de/tsl2/nano/core/util/ConcurrentUtilstartDaemon:(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Thread;	???startCheckerDaemonLjava/lang/Thread;
?????java/lang/Thread
currentThread()Ljava/lang/Thread;
????getContextClassLoader()Ljava/lang/ClassLoader;
???readManifest3(Ljava/lang/ClassLoader;)Ljava/util/jar/Attributes;?java/util/jar/Attributes
?$?META-INF/MANIFEST.MF
?????java/lang/ClassLoadergetResources+(Ljava/lang/String;)Ljava/util/Enumeration;????java/util/EnumerationhasMoreElements??nextElementjava/net/URL
	
openStream()Ljava/io/InputStream;java/util/jar/Manifest


(Ljava/io/InputStream;)V

getMainAttributes()Ljava/util/jar/Attributes;
?keySet()Ljava/util/Set;
de/tsl2/nano/core/util/MapUtil	removeAll6(Ljava/util/Map;Ljava/util/Collection;)Ljava/util/Map;
? putAll(Ljava/util/Map;)V
"#$%%java/io/InputStreamclose'java/lang/RuntimeException
&)*(Ljava/lang/Throwable;)V
,-.toFormattedString'(Ljava/lang/Object;I)Ljava/lang/String;	d12:debug4java/lang/Object
6789:de/tsl2/nano/core/cls/BeanClasscreateInstance8(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
?<=>setContextClassLoader(Ljava/lang/ClassLoader;)V
#
?AB%	interrupt
DEFgetURLs()[Ljava/net/URL;
H-I((Ljava/lang/Object;IZ)Ljava/lang/String;
3KL?getClass
?NO?getName
QR?	getParent
T5U>(Ljava/lang/String;Ljava/lang/ClassLoader;I)Ljava/lang/String;
WXYZ[ de/tsl2/nano/core/log/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;DEFAULT_BIN_DIRLjava/lang/String;
ConstantValue`
generated-binCodeLineNumberTableLocalVariableTablethis2Lde/tsl2/nano/core/classloader/RuntimeClassloader;urls[Ljava/net/URL;parentLjava/lang/ClassLoader;factory"Ljava/net/URLStreamHandlerFactory;permissions$Ljava/security/PermissionCollection;exLjava/lang/Exception;
codesourceLjava/security/CodeSource;
StackMapTableurlLjava/net/URL;fileNamee Ljava/net/MalformedURLException;loadBeanClassesO(Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/util/List;clazzLjava/lang/Class;Ljava/lang/Throwable;	classNameiIbeanjarregExpmessagesLjava/lang/StringBuilder;CLSbeanClassesLjava/util/List;
classNames[Ljava/lang/String;p
loaderrorsLocalVariableTypeTableLjava/lang/Class<*>;#Ljava/util/List;?	Signatureb(Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/util/List;startPathChecker(Ljava/lang/String;J)Vpath
waitMillisJpathCheckerLjava/lang/Runnable;manifestLjava/util/jar/Manifest;mainAttributesLjava/util/jar/Attributes;manifestURLinLjava/io/InputStream;	manifestsLjava/util/Enumeration;cl
attributes'Ljava/util/Enumeration;createAndRegisterX(Ljava/lang/Class;[Ljava/lang/String;)Lde/tsl2/nano/core/classloader/RuntimeClassloader;classLoaderTypepathsLjava/lang/Class;TT;d(Ljava/lang/Class;[Ljava/lang/String;)TT;
Exceptions?java/io/IOException
SourceFileRuntimeClassloader.javaNestMembersBootstrapMethods?
???5?$java/lang/invoke/StringConcatFactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;?adding '' to classpath?loading bean classes from: ?7The given jar-file '' has no classes or doesn't exist!?.?class  not matching regex ''?loading class: ?"ignoring not serializable class: ?ignoring enum class: ?uLoaded bean types:  of  (errors: , ignored: ) of ''
Have a look at the log file to see the failed class loadings?manifest:
?[parent: , urls: ]InnerClasses?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup!\]^_??a>*+??b
@Acdefg	aI*+,??b
JKc defghiaT*+,-?
?b
UVc*defghijka?**+?
M?"N?-??!Y?#M,?&Y?(?),?	b]c	^
_`b(dc4lm
no*de*pq
lmrI?*12a/*?/?bmcde=>aP?+?3?7*+?;?buvwcdesthHaA	*+???C?b
?c	de	u]	ABak?DY*?F?I?M?L+?UW?Sb????cvwu]rOSxya??[:+??]Y?_?-??`Y?bN?+?c?7*+?f:+i?k:??VY+?q?r??sY??u:66		???	2[?x??	2[?~:
?
??:

/.??:

,????
,???????
???7*
??:????????7?X?????? ?????????7?+????W??W?:???????	??????ƹ???1-??????`d+????W?-?????.??.?+.?b?.??????*?/?2?:???M?Y?\?g?t????????????????????????????!?+?.?0?=?@?F?P?Z?]?b?t???????c?
?\z{0v|??}]
_?~	?de??]??]?????]Y:??:Y??2a?]\7???\z?Y:??rr?y?0?y?
yy`y??y?1y&?2??yy`y??yy???2????ah??Y*+ ??:*??ٵ߱b?+,c*de?]????	?a"
?????b2	??a????Y??L*???M,???J,??N-?:?
Y?:?:+??W+??!?
:?!?????
M?&Y,?(??+?+?/?0+?(JRRTR_bbJ;=>"?(A3C:DDEJJOKRJYK\L_ObMcNlP~QcR3??:??":?t(4??P??c	no??ix???P??r/????B???"??	?B	???a?"*?3Y???SY+S?5?M??,?;,?b\] ^c "?{"??	?e?"??	????%%a[*??*???*?߶@*?߱bcdefhcder????aN *?C?GW*?J?M*?P*?C??S?b
k
lc de?%a!	?V??b3?????D???????????????????????????




© 2015 - 2024 Weber Informatics LLC | Privacy Policy