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)

The 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;
45678java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;:;<makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;>?@info(Ljava/lang/Object;)V
BCDaddURL(Ljava/net/URL;)V
FGH
getFileURL"(Ljava/lang/String;)Ljava/net/URL;
BKjava/io/File
JMN(Ljava/lang/String;)V
JPQRtoURI()Ljava/net/URI;
TUVWXjava/net/URItoURL()Ljava/net/URL;Zjava/net/MalformedURLException
\]^_`"de/tsl2/nano/core/ManagedExceptionforward,(Ljava/lang/Throwable;)Ljava/lang/Throwable;b.classdjava/util/LinkedList
c$gjava/lang/StringBuilder
f$:
klNaddFilen*.class
pqrstde/tsl2/nano/core/util/FileUtilreadFileNamesFromZip9(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;:
\Mxjava/util/ArrayList
wz{(I)V
4}~endsWith(Ljava/lang/String;)Z
?????!de/tsl2/nano/core/util/StringUtil	substringP(Ljava/lang/CharSequence;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;?;?8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
4???replace(CC)Ljava/lang/String;
4??matches???@trace:
???	loadClass%(Ljava/lang/String;)Ljava/lang/Class;?java/io/Serializable
?????java/lang/ClassisAssignableFrom(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???-?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!?;?*(IIIILjava/lang/String;)Ljava/lang/String;
f???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;	:1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;U9(Ljava/lang/String;Ljava/lang/String;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?
???;?$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deCDaS?+?3?9?=*+?A?buvwcdestlNaA	*+?E?I?b
?c	de	u]	GHak?JY*?L?O?S?L+?[W?Yb????cvwu]rOYxya??a:+??cY?e?-??fY?hN?+?i?=*+?j:+m?o:??\Y+?u?v??wY??y:66		???	2a?|??	2a??:
?
??:

/.??:

,????
,???????
???=*
??:??????3???=?[??????#???????3???=?+????W??W?:???????	??????ƹ???1-??????`d+????W?-?????4??4?14?b?.??????*?/?2?:???M?Y?\?g?t?????????????????????????	???'?1?4?6?C?F?L?V?`?c?h?z???????c?
?bz{6v|??}]
_?~	?de??]??]?????]Y@??:_??2g?]\=???bz?Y@??rr?4?0?4?
44f4??4?14&?5??44f4??44???2????ah??Y*+ ??:*??ٵ߱b?,-c*de?]????	?a"
?????b3	??a????Y??L*???M,???J,??N-?:?
Y?:?:+??W+??!?
:?!?????
M?&Y,?(??+?+?/?0+?(JRRTR_bbJ<>?"@(B3D:EDFJKOLRKYL\M_PbNcOlQ~RcR3??:??":?t(4??P??c	no??ix???P??r/????B???"??	?B	???a?"*?3Y???SY+S?5?M??,?;,?b]^ _c "?{"??	?e?"??	????%%a[*??*???*?߶@*?߱bdefgicder????aQ#*?C?GW*?J?M*?P?3*?C??S?b
l
mc#de?%a!	?V??b3?????D???????????????????????????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy