783jnlp/sample/servlet/impl/FileSystemResourceResolverjava/lang/Object$jnlp/sample/servlet/ResourceResolverJNLP_MIME_TYPELjava/lang/String; ConstantValue application/x-java-jnlp-fileJAR_MIME_TYPE_NEWapplication/java-archiveloggerLorg/slf4j/Logger;JNLP_EXTENSION.jnlp JAR_EXTENSION.jarbaseDirLjava/io/File;basePath/apps/ repositoriesLjava/util/Map; SignatureXLjava/util/Map;repositoryManager4Lcom/dexels/navajo/repository/api/RepositoryManager;()VCode &('org/slf4j/LoggerFactory )* getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger; , LineNumberTableLocalVariableTable 1 /# 3 5java/util/HashMap 41 8 this5Ljnlp/sample/servlet/impl/FileSystemResourceResolver;activateRuntimeInvisibleAnnotations1Lorg/osgi/service/component/annotations/Activate; ? ! ACB2com/dexels/navajo/repository/api/RepositoryManager DEgetRepositoryFolder()Ljava/io/File; G  deactivate3Lorg/osgi/service/component/annotations/Deactivate; setBaseDir(Ljava/io/File;)V addRepository8(Lcom/dexels/navajo/repository/api/RepositoryInstance;)V2Lorg/osgi/service/component/annotations/Reference;unbindremoveRepositorypolicy8Lorg/osgi/service/component/annotations/ReferencePolicy;DYNAMICtarget(repository.type=webstart) cardinality=Lorg/osgi/service/component/annotations/ReferenceCardinality;MULTIPLE Z\[3com/dexels/navajo/repository/api/RepositoryInstance ]^getRepositoryName()Ljava/lang/String; `ba java/util/Map cdput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;instance5Lcom/dexels/navajo/repository/api/RepositoryInstance; `h ijremove&(Ljava/lang/Object;)Ljava/lang/Object;setRepositoryManager7(Lcom/dexels/navajo/repository/api/RepositoryManager;)VclearRepositoryManager getMimeType&(Ljava/lang/String;)Ljava/lang/String; qsrjava/lang/String tuendsWith(Ljava/lang/String;)Zpath StackMapTable getResource"(Ljava/lang/String;)Ljava/net/URL; Exceptions|java/io/IOException ~ orepositoryNameFromPath/Path resolve failed for path: {}: No repo found org/slf4j/Logger error'(Ljava/lang/String;Ljava/lang/Object;)V Repo error { /(Ljava/lang/String;)V ` jget:Path resolve failed for path: {} repository {} is missing 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V Repo error.  opathWithoutRepository  uisPublicBPath resolve denied for path: {} repository: {} internal path: {} ((Ljava/lang/String;[Ljava/lang/Object;)V Repo error.. java/io/File ZC /#(Ljava/io/File;Ljava/lang/String;)V java/lang/System errLjava/io/PrintStream;java/lang/StringBuilder Actual path: ^getAbsolutePath append-(Ljava/lang/String;)Ljava/lang/StringBuilder; ^toString java/io/PrintStream println toURI()Ljava/net/URI;  java/net/URI toURL()Ljava/net/URL;repori internalPathZactualjava/io/FileNotFoundException q length()I q  substring(II)Ljava/lang/String; q indexOf(I)I No such part realPath firstSlashIrepName pathWithouttipi q u startsWithresourcelibjnlp q (Ljava/lang/String;)IrepositoryPathgetDir"(Ljava/lang/String;)Ljava/io/File;dirPathgetLastModified(Ljava/lang/String;)J exists()Z   lastModified()Jresultmain([Ljava/lang/String;)V 1   #testargs[Ljava/lang/String;:/apps/env.managed.repository-master/etc/dexels.bundles.cfg/apps/club-test/knvb.jnlpO/apps/club-test/lib/_3/com.dexels.navajo.tipi.swing.substance_1.2.0__V1.2.0.jar0/apps/backoffice-production/lib/_1/flute_1.3.jarRep:  internal:  publicRep:  (Z)Ljava/lang/StringBuilder;path2path3path4repnamepth publicReprepname2pth2 publicRep2repname3pth3 publicRep3repname4pth4 publicRep4 SourceFileFileSystemResourceResolver.java2Lorg/osgi/service/component/annotations/Component;nametipi.dev.resourceresolverconfigurationPolicy@F- 1 2. 9:H#<I$4*F- 67. 9:JK$>*+F- :;.9:LM<NOsPQeRSTsUVeWX$J*7+Y+_W- ?@.9:efPM$I*7+YgW- CD.9:efkl<NOsmQeRS$>*+>- HI.9: !ml$>*>- LM.9: !no$h+p +p -R S UVX.9:vw xyz{$q*+}M,++{Y*7,ZN-++,{Y*+:*6(+Y+SY,SYS{YY-:YĶȰ-Bab cdf-g1h=iGkNlVm[nvoqrs.H9:v-fNfV^#wq'Z8qoz$/++նM,/> Y,:-{|}~$,.4/9:/v!,w $qoz$4++նM,/> Y,`,ն:-$1.449:4v&1w $qu$f)+!+++-.)9:)w'$]++նMY*F,- . 9: $y%++նMY*F,N-W-- .*%9:%v  z$9 Y -  .     #z$>$LMN:*+}:*+:*6*,}:*,: * 6 *-}: *-: * 6 *}:*:*6YY  Y   Y-V '.5=DKS[ck#.$9: v  ! "#'$.%5& =' D( K) S* [+c,k-./<01s23e456Z7