
de.tsl2.nano.core.ENV.class Maven / Gradle / Ivy
???? 4?
G? ??
? ? ?
? 8???
^?
^?
^?
^?
??
???
??
m??
z??
?
??
??
?
???????
^???
?
??
?
????
???
????
?
??
??
???
8?
8?
??
??
?
>?
?
m?
??
?????
??
??
>? ? ? ??
^?
??
?
8?
8??
??
???
???
??
????
??
^? ??
?
i?
i
8
>
?
?
?
8
8 !
"#
?$%
?&'
??
()*
,-
./0
1234567
?8
?9:;
?<=
?>
??
?@
?A
BCD
??
EF
GG
mH
mIJ
^KL?MN
OPQ
?RS
TU
TVWXYZ
??[?
\]^
?>
\_
?`
ab
?c
de
f??g
hi
Ojkl
mno
mpqrs
??
?t
mu
mv wxy
?z
?{|
?}
m~
^
??
??
??
I?
^??
?
??
???
???
??
>?
^?
??
??
?
8??
??
???
??
????
m?
??
(?
(?
(?
?
?
??
??
??
?
?
??
?
??
??
???
^?
?
8?
8I
??b?
8????
??
"?
??
8?
???
??Z?
???
,?
??????????????
????
i?
i? ??
???
??
?????
????
G?????
??
??b?g?
P???????
?
??????
??
E?
m?
??
??
?
??
???b?b b?b ?
m
I InnerClasses serialVersionUID J
ConstantValueS\j?=о PATH_TEMP Ljava/lang/String; self Lde/tsl2/nano/core/ENV;
properties Ljava/util/SortedMap; RuntimeVisibleAnnotations $Lorg/simpleframework/xml/ElementMap; entry property key name attribute inline required keyType valueType Ljava/lang/Object; services Ljava/util/Map; Signature 7Ljava/util/Map;Ljava/lang/Object;>; service interface Ljava/lang/Class; autopersist Z loggers ELjava/util/Map;Lorg/apache/commons/logging/Log;>; FRAMEWORK PREFIX KEY_SYS_BASEDIR KEY_DEFAULT_FORMAT KEY_CONFIG_RELPATH KEY_CONFIG_PATH CONFIG_NAME
KEY_BUILDINFO KEY_TESTMODE DEF_PATHSEPRATOR UNKNOWN_BUILD_INFORMATIONS PREFIX_ENVNAME ()V Code LineNumberTable LocalVariableTable this getName ()Ljava/lang/String; path
StackMapTable? getBuildInformations bi Ljava/util/Properties; biStream Ljava/io/InputStream; e Ljava/lang/Exception; buildInfo
??? get %(Ljava/lang/Class;)Ljava/lang/Object;
newService s LocalVariableTypeTable TT; Ljava/lang/Class;? 1(Ljava/lang/Class;)TT; isAvailable ()Z ()Lde/tsl2/nano/core/ENV; create +(Ljava/lang/String;)Lde/tsl2/nano/core/ENV; dir layer 0Lde/tsl2/nano/core/execution/CompatibilityLayer;
configFile Ljava/io/File; exceptionHandler .Lde/tsl2/nano/core/exception/ExceptionHandler;? update #(Ljava/io/File;Ljava/lang/String;)V
versionURL currentVersion updater "Lde/tsl2/nano/core/update/Updater;4
getConfigFile ()Ljava/io/File; 4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; ext createPropertyMap ()Ljava/util/SortedMap; ()Ljava/util/Map; 9()Ljava/util/Map;Ljava/lang/Object;>;
addService &(Ljava/lang/Object;)Ljava/lang/Object; interfaze (TT;)TT; 7(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; 4(Ljava/lang/Class;TT;)TT; reset deleteEnvironment config done &(Ljava/lang/String;)Ljava/lang/Object; 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; defaultValue sysValue value 0(Ljava/lang/String;TT;)TT; counter 8(Ljava/lang/String;Ljava/lang/Number;)Ljava/lang/Number; diff Ljava/lang/Number; 0(Ljava/lang/String;TT;)TT; getProperty &(Ljava/lang/String;)Ljava/lang/String;
getProperties setProperty '(Ljava/lang/String;Ljava/lang/Object;)V
setProperties (Ljava/util/SortedMap;)V
removeService (Ljava/lang/Class;)V clazz Ljava/lang/Class<*>; (Ljava/lang/Class<*>;)V registerBundle (Ljava/lang/String;Z)V
bundlePath head bundle Ljava/util/ResourceBundle; translate :(Ljava/lang/Object;Z[Ljava/lang/Object;)Ljava/lang/String; optional args [Ljava/lang/Object; format &(Ljava/lang/Object;)Ljava/lang/String; obj formatter
getConfigPath %(Ljava/lang/Class;)Ljava/lang/String; type ((Ljava/lang/Class<*>;)Ljava/lang/String; getConfigPathRel getTempPath getTempPathRel getTempPathURL getApplicationMainPackage pck load 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; C(Ljava/lang/String;Ljava/lang/Class;)TT; 8(Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object;
renameOnError D(Ljava/lang/String;Ljava/lang/Class;Z)TT; cleanpath save
isAutopersist setAutopersist (Z)V persist (Ljava/lang/Object;)V isPersisted tempProperties tempServices
configPath
reload envDir assignClassloaderToCurrentThread cl Ljava/lang/ClassLoader; #assignENVClassloaderToCurrentThread 1(Lde/tsl2/nano/core/classloader/LibClassLoader;)V .Lde/tsl2/nano/core/classloader/LibClassLoader; TCL; :(TCL;)V getResource )(Ljava/lang/String;)Ljava/io/InputStream; fileName classLoader getSortedProperties *(Ljava/lang/String;)Ljava/util/Properties; rc rcFile p
saveBackup (Ljava/lang/String;)V environmentFile extractResourceToDir '(Ljava/lang/String;Ljava/lang/String;)Z resourceName destinationDir *(Ljava/lang/String;Ljava/lang/String;ZZZ)Z flat
executable logError destName extractResource (Ljava/lang/String;ZZZ)Z (Ljava/lang/String;ZZ)Z (Ljava/lang/String;Z)Z (Ljava/lang/String;)Z )(Ljava/lang/String;Ljava/lang/String;ZZ)Z res destFile file loadJarDependencies '([Ljava/lang/String;)Ljava/lang/Object; i I dependencyNames [Ljava/lang/String;
nestedJars environmentJars [Ljava/io/File;
availableJars Ljava/util/Collection; unresolvedDependencies Ljava/util/List; *Ljava/util/Collection; $Ljava/util/List;] getPackagePrefix mvnNamePart loadClassDependencies loadDependencies result foreignDependencies clsJarResolver
isTestMode isDebugEnabled (Ljava/lang/Class;)Z cls (Ljava/lang/Class<*>;)Z initSerialization keyIt Ljava/util/Iterator; keySet Ljava/util/Set; unserializableProperties serviceKeys unserializableServices Ljava/util/Iterator<*>; #Ljava/util/Set; $Ljava/util/List; %Ljava/util/Set;>; &Lorg/simpleframework/xml/core/Persist; createServiceMap isNotSerializable (Ljava/lang/Object;)Z isProxyHandlerSerializable logger 4(Ljava/lang/Object;)Lorg/apache/commons/logging/Log; caller log Lorg/apache/commons/logging/Log;? error '(Ljava/lang/Object;Ljava/lang/Object;)V item warn info debug trace
SourceFile ENV.java !Lorg/simpleframework/xml/Default; %Lorg/simpleframework/xml/DefaultType; FIELD???? java/util/HashMap??wx?v de/tsl2/nano/core/ENV /? tsl2.nano.build.informations?? build-tsl2.nano.h5.properties!8 java/util/Properties" java/lang/StringBuilder
build.name#$ -
build.version build.number
build.time true build.debug%? -d &??'v(?)*+,- java/lang/Exception???? no service found for #.?? available services:
/0 .xml java/io/File?A1?w? loading service from ?$ #de/tsl2/nano/core/serialize/XmlUtil??2??3?45p678 trying to create service through default construction java/lang/Object9:?? java/io/Serializable;?yz???v user.dir<?'??=?>? .nanoh5.?@A' .logBCA /logfactory.xmlDA?? =
===========================================================
java/lang/String tsl-logo.txtEF?GHJKLMN creating environment
OP? ;===========================================================?$ .de/tsl2/nano/core/execution/CompatibilityLayer ant !de.tsl2.nano.execution.ScriptUtil java/lang/ClassQR antbuild reflectionToString #de.tsl2.nano.format.ToStringBuilder??S?2T .ymlU???? java/lang/ClassLoaderV ?vWXY? \?Z??v messages? messages.properties[P $de/tsl2/nano/core/execution/Profiler\] ,de/tsl2/nano/core/exception/ExceptionHandler^_` )java/lang/Thread$UncaughtExceptionHandler UncaughtExceptionHandler?? 8 --> no version update check?? app.update.url Mhttps://sourceforge.net/projects/tsl2nano/files/latest/download?source=navbar?? app.version 0.0.0 de/tsl2/nano/core/update/Updater h5 app.update.last
java/sql/Dateab?c java/util/Date app.update.interval.daysde java/lang/Integerf?ghDij?? environment java/util/TreeMapklmnopq?? java.langrP java.io adding service ' ' with implementation st? $no environment active to be deleted!uv couldn't delete environment wxpyz "java/lang/IllegalArgumentException system property = cannot be converted to {?|}p java/lang/Number~p??d??b?d?#???????? registering resource bundle ' '??? java/lang/Enum?? java/lang/CharSequence [\w\.\:\\/]+ de/tsl2/nano/core/ENV$1???????v $de/tsl2/nano/core/util/DefaultFormat java/text/Format??9? Oenvironments default formatter must be an instance of java.text.Format but is:
???? temp/? app.main.package?? org.nano .?? FWARNING: no 'app.main.package' defined in environment! using default: ? app.configuration.persist.yamld? java/lang/Boolean?? $de/tsl2/nano/core/serialize/YamlUtil??2???P??#??? java/util/Hashtable?-????*?,??????? 0de/tsl2/nano/core/classloader/NetworkClassLoader??23??A.? de/tsl2/nano/core/ENV$2 java/io/FileReader??????#??DCG .destination??? ar?PLG???? extracting resource ?$?? java/lang/IllegalStateException the resource ' 1' of our main-jar-file is not available or empty! java/io/FileOutputStream??????
getNestedJars?? .*[.]jar?? java/util/ArrayList??????+???????jV nothing to do! $de.tsl2.nano.jarresolver.JarResolver
getPackagei??P?v classloader.usenetwork.loader??? resolving dependencies: &???A #classloader.usenetwork.loader.asked load dependencies from maven: ? ?? $user denied - no dependencies loaded install FAILED couldn't resolve dependencies:
dependency loading successfull tsl2.nano.test?P??o? java/util/LinkedList??????????p?? sremoving properties from serialization while its value is not serializable or doesn't have a default constructor:
qremoving services from serialization while its value is not serializable or doesn't have a default constructor:
???p??7p????p?? org/apache/commons/logging/Log?$?$?$?v??? basedir?v
defaultformat config.relative.path config.path java/io/InputStream java/util/SortedMap
java/util/Map java/lang/Throwable java/util/Collection java/util/List
java/util/Set java/util/Iterator separator replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; lastIndexOf (Ljava/lang/String;)I length ()I substring (II)Ljava/lang/String; !de/tsl2/nano/core/util/StringUtil K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; toFirstUpper java/lang/System getClassLoader ()Ljava/lang/ClassLoader; getResourceAsStream (Ljava/io/InputStream;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; equals toString 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ()Ljava/util/Set; ()Ljava/util/Properties; removeAll (Ljava/util/Collection;)Z putAll (Ljava/util/Map;)V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toFormattedString ((Ljava/lang/Object;IZ)Ljava/lang/String; canRead loadXml isInterface de/tsl2/nano/core/util/Util isFrameworkClass de/tsl2/nano/core/cls/BeanClass hasDefaultConstructor (Ljava/lang/Class;Z)Z createInstance 8(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; saveXml (CC)Ljava/lang/String; getAbsoluteFile mkdirs J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; de/tsl2/nano/core/util/FileUtil concat de/tsl2/nano/core/log/LogFactory
setLogFile setLogFactoryXml getFileBytes -(Ljava/lang/String;Ljava/lang/ClassLoader;)[B ([B)V de/tsl2/nano/core/util/CLI$Color Color YELLOW "Lde/tsl2/nano/core/util/CLI$Color; de/tsl2/nano/core/util/CLI tag H(Ljava/lang/Object;Lde/tsl2/nano/core/util/CLI$Color;)Ljava/lang/String; &de/tsl2/nano/core/execution/SystemUtil
createInfo registerMethod L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z[Ljava/lang/Class;)V getPath i(Ljava/lang/String;Ljava/lang/Class;Lde/tsl2/nano/core/execution/CompatibilityLayer;ZZ)Ljava/lang/Object; 3(Ljava/io/File;Ljava/lang/Class;)Ljava/lang/Object; getContextClassLoader put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getAbsolutePath mkdir hasResource si (()Lde/tsl2/nano/core/execution/Profiler; java/lang/Thread "setDefaultUncaughtExceptionHandler .(Ljava/lang/Thread$UncaughtExceptionHandler;)V currentTimeMillis ()J (J)V valueOf (I)Ljava/lang/Integer; intValue J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;I)V checkAndUpdate run 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Z java/util/Collections synchronizedSortedMap ,(Ljava/util/SortedMap;)Ljava/util/SortedMap; getClass ()Ljava/lang/Class;
getInterfaces ()[Ljava/lang/Class;
startsWith java/util/ResourceBundle
clearCache deleteRecursive (Ljava/io/File;)Z #de/tsl2/nano/core/cls/PrimitiveUtil isPrimitiveOrWrapper convert 7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; containsKey !de/tsl2/nano/core/util/NumberUtil isInteger
isFloating doubleValue ()D java/lang/Double (D)Ljava/lang/Double; longValue java/lang/Long (J)Ljava/lang/Long; remove java/util/Locale
getDefault ()Ljava/util/Locale; getBundle W(Ljava/lang/String;Ljava/util/Locale;Ljava/lang/ClassLoader;)Ljava/util/ResourceBundle; de/tsl2/nano/core/Messages (Ljava/util/ResourceBundle;Z)V getString $(Ljava/lang/Enum;)Ljava/lang/String;
replaceAll ^(Ljava/lang/CharSequence;Ljava/lang/String;Lde/tsl2/nano/core/ITransformer;)Ljava/lang/String; getFormattedString 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; createBeanClass 5(Ljava/lang/String;)Lde/tsl2/nano/core/cls/BeanClass; '([Ljava/lang/Object;)Ljava/lang/Object;
getSimpleName toLowerCase trim (Z)Ljava/lang/Boolean; booleanValue userDirFile "(Ljava/lang/String;)Ljava/io/File; contains (Ljava/lang/CharSequence;)Z
isAbsolute dump '(Ljava/lang/Object;Ljava/lang/String;)V exists de/tsl2/nano/core/util/MapUtil 6(Ljava/util/Map;Ljava/util/Collection;)Ljava/util/Map; removeAllNulls (Ljava/util/Map;)Ljava/util/Map;
currentThread ()Ljava/lang/Thread; setContextClassLoader (Ljava/lang/ClassLoader;)V ,de/tsl2/nano/core/classloader/LibClassLoader addLibraryPath (Ljava/io/File;)V (Ljava/io/Reader;)V "de/tsl2/nano/core/ManagedException forward ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; (J)Ljava/lang/StringBuilder; copy de/tsl2/nano/core/AppLoader isNestingJar endsWith
getParentFile write A(Ljava/io/InputStream;Ljava/io/OutputStream;Ljava/lang/String;Z)J
setExecutable (Z)Z -(Ljava/lang/Throwable;Z)Ljava/lang/Throwable; call 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; getFiles 5(Ljava/lang/String;Ljava/lang/String;)[Ljava/io/File; (I)V java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; addAll add size toArray (([Ljava/lang/Object;)[Ljava/lang/Object; ](Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; de/tsl2/nano/core/util/NetUtil isOnline '(Ljava/lang/Object;I)Ljava/lang/String; #de/tsl2/nano/core/exception/Message send ask
getBoolean getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; !de/tsl2/nano/core/util/ObjectUtil isSingleValueType synchronizedMap isAssignableFrom isStandardType java/lang/reflect/Proxy isProxyClass getInvocationHandler 9(Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler; FRAMEWORK_PACKAGE ()Ljava/lang/Package; java/lang/Package ! G J pq r s uv r ?
wx yz { ) | }s~s??Z??Z??Z??cv?c? ?? ? ?{ ) | }s?s??Z??Z??Z??c??c? ??? ??? ? ? ?v ?v ?v ?v ?v ?v ?v r ? ?v r ?v r K ?v r
?v r - ?v r U M ?? ? S *? *? *? Y? ? *? ? ? ? s v ? ?? ?x ?? ? { 7? W? ?
? K*
? *?
d? **?
d? K*
? ? ? ? ? ? ? + ?? '?v ? ? +? ?? ? ? ?? K*? ? ? ? L+? ?? Y? M,+? ? Y? ,? ? ? ,? ? ? , ? ? ? ,!? ? ",#? ? $? %? &? ? 'K*? (W,? )? *? )? + W? *,? ,? -?? L-?*?
? ? . ? V ? ?
? ? ? ? ! ? &