4                     5 5 ! 5          *      * 9 * 9  9 k k 5 5 G I  L    *       ] ` _ _ 5 5 ] 5 5 k   !%  &'+ r, r- .% 34 5 67 k89:  9;<=>+B%EFG H IJ *KLMN O P QR S  T U V WX YZ[ \ ]^ _ ` 5ab cdef ghi  gj kl m nop 8  m gqr s t mu  v wxyz ]S {| }~      *         k    ServiceDetails InnerClasses DiscoveryModeMETAINF_SERVICESLjava/lang/String; ConstantValue MERGE_HEADERSLjava/util/List; Signature$Ljava/util/List; activator'Lorg/apache/aries/spifly/BaseActivator; spiBundleLorg/osgi/framework/Bundle;E(Lorg/apache/aries/spifly/BaseActivator;Lorg/osgi/framework/Bundle;)VCodeLineNumberTableLocalVariableTablethis9Lorg/apache/aries/spifly/ProviderBundleTrackerCustomizer; addingBundleM(Lorg/osgi/framework/Bundle;Lorg/osgi/framework/BundleEvent;)Ljava/util/List;e+Lorg/osgi/framework/InvalidSyntaxException;header autoServicesEntryLjava/util/Map$Entry; serviceTypereg(Lorg/osgi/framework/ServiceRegistration;instanceLjava/lang/Object;smLjava/lang/SecurityManager;clsLjava/lang/Class;Ljava/lang/Throwable;detailsHLorg/apache/aries/spifly/ProviderBundleTrackerCustomizer$ServiceDetails;bundleevent Lorg/osgi/framework/BundleEvent;bundleRevision*Lorg/osgi/framework/wiring/BundleRevision; discoveryModeGLorg/apache/aries/spifly/ProviderBundleTrackerCustomizer$DiscoveryMode;providedServicescustomAttributesLjava/util/Map;spiProviderHeaderserviceFileURLs registrationsLocalVariableTypeTable[Ljava/util/Map$Entry;Ljava/util/List;>;Ljava/lang/Class<*>;5Ljava/util/Map; Ljava/util/List;:Ljava/util/List; StackMapTableFl~w(Lorg/osgi/framework/Bundle;Lorg/osgi/framework/BundleEvent;)Ljava/util/List;collectServiceDetails(Lorg/osgi/framework/Bundle;Ljava/util/List;Lorg/apache/aries/spifly/ProviderBundleTrackerCustomizer$DiscoveryMode;)Ljava/util/List; propertiesLjava/util/Hashtable; serviceFileidxIregistrationClassNameLjava/lang/Exception;readerLjava/io/BufferedReader; classNameLjava/io/IOException;serviceFileURLLjava/net/URL;serviceDetails;Ljava/util/Hashtable;ZLjava/util/List; =(Lorg/osgi/framework/Bundle;Ljava/util/List;Lorg/apache/aries/spifly/ProviderBundleTrackerCustomizer$DiscoveryMode;)Ljava/util/List;getFromAutoProviderPropertyA(Lorg/osgi/framework/Bundle;Ljava/util/Map;)Ljava/util/Map$Entry;(Lorg/osgi/framework/Bundle;Ljava/util/Map;)Ljava/util/Map$Entry;Ljava/util/List;>;getServiceFileUrls-(Lorg/osgi/framework/Bundle;)Ljava/util/List;urlentryentriesLjava/util/Enumeration;bcp'Ljava/util/Enumeration;=(Lorg/osgi/framework/Bundle;)Ljava/util/List;getHeaderFromBundleOrFragmentA(Lorg/osgi/framework/Bundle;Ljava/lang/String;)Ljava/lang/String; headerNameS(Lorg/osgi/framework/Bundle;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;fragmentfragmentParametersLaQute/bnd/header/Parameters;wire&Lorg/osgi/framework/wiring/BundleWire;wiring(Lorg/osgi/framework/wiring/BundleWiring; matchStringheaderParametersrevR[matches'(Ljava/lang/String;Ljava/lang/String;)Zval+readServiceLoaderMediatorCapabilityMetadata<(Lorg/osgi/framework/Bundle;Ljava/util/Map;)Ljava/util/List; capabilitiesserviceLoaderCapabilityrequirementHeader requirementsextenderRequirementcapabilityHeader serviceNames;Ljava/util/Map$Entry;_Ljava/util/Map$Entry;>;E Exceptionsv(Lorg/osgi/framework/Bundle;Ljava/util/Map;)Ljava/util/List;!findServiceRegistrationPropertiesV(Lorg/osgi/framework/Bundle;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Hashtable;propkeyattrsLaQute/bnd/header/Attrs;spiNameimplNameALjava/util/Map$Entry;r|(Lorg/osgi/framework/Bundle;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Hashtable;getMetaInfServiceURLsFromJar (Ljava/net/URL;)Ljava/util/List;jeLjava/util/jar/JarEntry;jisLjava/util/jar/JarInputStream;urlsu0(Ljava/net/URL;)Ljava/util/List;modifiedBundleP(Lorg/osgi/framework/Bundle;Lorg/osgi/framework/BundleEvent;Ljava/lang/Object;)V removedBundlelog.(Ljava/util/logging/Level;Ljava/lang/String;)VlevelLjava/util/logging/Level;messageC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)VthO(Lorg/osgi/framework/Bundle;Lorg/osgi/framework/BundleEvent;)Ljava/lang/Object;$lambda$getFromAutoProviderProperty$5SimpleImmutableEntry.()Ljava/util/AbstractMap$SimpleImmutableEntry;$lambda$getFromAutoProviderProperty$4p(Lorg/osgi/framework/Bundle;Ljava/util/Map;LaQute/bnd/header/Attrs;)Ljava/util/AbstractMap$SimpleImmutableEntry;un lambda$null$3'(Ljava/util/Map;Ljava/util/Hashtable;)V hashtable$lambda$getFromAutoProviderProperty$20(Lorg/osgi/framework/Bundle;Ljava/lang/String;)Zilambda$collectServiceDetails$1()Ljava/util/Hashtable;lambda$collectServiceDetails$0()V SourceFile$ProviderBundleTrackerCustomizer.java(org/osgi/framework/wiring/BundleRevision      java/lang/StringBuilder%Bundle Considered for SPI providers:     java/util/HashMap 'org/apache/aries/spifly/SpiFlyConstantsRequire-Capability  hi)org/osgi/framework/InvalidSyntaxException(Unable to read capabilities from bundle   SPI-Provider TU *java/util/ArrayList,  BootstrapMethods    java/util/List  FG   +No provided SPI services. Skipping bundle: #Examining bundle for SPI provider:   java/lang/String  IJ ./Forg/apache/aries/spifly/ProviderBundleTrackerCustomizer$ServiceDetails     Loaded SPI provider:  service.scope  prototype  7org/apache/aries/spifly/ProviderPrototypeServiceFactory .org/apache/aries/spifly/ProviderServiceFactory $org/osgi/framework/ServicePermissionregister    Bundle < does not have the permission to register services of type: Registered service: Registered provider  of service  in bundle java/lang/Exceptionjava/lang/NoClassDefFoundErrorCould not load provider  java/net/URLFound SPI resource: java/io/BufferedReaderjava/io/InputStreamReader     #      java/util/Hashtable       aQute/bnd/stream/MapStream       vwserviceloader.mediator !"# $ %&+.org.apache.aries.spifly.provider.implclass0.org.apache.aries.spifly.provider.discovery.mode '0Could not load SPI implementation referred from java/io/IOException!Could not read SPI metadata from ()* +,java/util/Map$Entry7org/apache/aries/spifly/ProviderBundleTrackerCustomizerMETA-INF/services -./ 01 23org/osgi/framework/ConstantsBundle-ClassPath. 45  TWaQute/bnd/header/Parameters 6 ef 7 89osgi.wiring.host :;$org/osgi/framework/wiring/BundleWire <=> ?@ AB CD EFosgi.serviceloaderG HI osgi.extenderosgi.serviceloader.registrarJ KLProvide-Capability MNO java/util/Map PQR register: SaQute/bnd/header/Attrs  java/util/jar/JarInputStream TU Vjar:!/ W#Problem opening embedded jar file: XY&org/osgi/framework/ServiceRegistration ZUnregistered: java/lang/IllegalStateException [*java/util/AbstractMap$SimpleImmutableEntry \ ]^_` a bcdef gh ijk lm\ n go ipq rst uav Import-PackageRequire-BundleExport-Packagew xyjava/lang/Object-org/osgi/util/tracker/BundleTrackerCustomizerEorg/apache/aries/spifly/ProviderBundleTrackerCustomizer$DiscoveryModeorg/osgi/framework/Bundleorg/osgi/framework/BundleEventjava/util/Iteratorjava/lang/Classjava/lang/SecurityManagerjava/lang/Throwablejava/util/Enumeration[Ljava/lang/String;&org/osgi/framework/wiring/BundleWiringjava/util/jar/JarEntryadapt%(Ljava/lang/Class;)Ljava/lang/Object;equals(Ljava/lang/Object;)ZgetTypes()Ijava/util/logging/LevelFINEappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;getSymbolicName()Ljava/lang/String;toStringSERVICELOADER_CAPABILITIES getHeaders()Ljava/util/Dictionary;java/util/Dictionaryget&(Ljava/lang/Object;)Ljava/lang/Object;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;trimsplit'(Ljava/lang/String;)[Ljava/lang/String;java/util/stream/Streamof.([Ljava/lang/Object;)Ljava/util/stream/Stream; z{&(Ljava/lang/String;)Ljava/lang/String;apply()Ljava/util/function/Function;map8(Ljava/util/function/Function;)Ljava/util/stream/Stream;java/util/stream/CollectorstoList()Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;SPI_PROVIDER_HEADERgetKey()Ljava/lang/Object;getValueAUTO_PROVIDERS_PROPERTYiterator()Ljava/util/Iterator;hasNext()Znext%org/apache/aries/spifly/BaseActivatorregisterProviderBundle?(Ljava/lang/String;Lorg/osgi/framework/Bundle;Ljava/util/Map;)Vsize access$000\(Lorg/apache/aries/spifly/ProviderBundleTrackerCustomizer$ServiceDetails;)Ljava/lang/String;contains access$100 loadClass%(Ljava/lang/String;)Ljava/lang/Class; access$200_(Lorg/apache/aries/spifly/ProviderBundleTrackerCustomizer$ServiceDetails;)Ljava/util/Hashtable; containsKeyvalueOf&(Ljava/lang/Object;)Ljava/lang/String;equalsIgnoreCase(Ljava/lang/String;)Z(Ljava/lang/Class;)Vjava/lang/SystemgetSecurityManager()Ljava/lang/SecurityManager;'(Ljava/lang/String;Ljava/lang/String;)V hasPermissiongetBundleContext$()Lorg/osgi/framework/BundleContext; org/osgi/framework/BundleContextregisterServiced(Ljava/lang/String;Ljava/lang/Object;Ljava/util/Dictionary;)Lorg/osgi/framework/ServiceRegistration;addINFO openStream()Ljava/io/InputStream;(Ljava/io/InputStream;)V(Ljava/io/Reader;)VreadLinelength startsWithtoExternalForm lastIndexOf(I)I substring(I)Ljava/lang/String;getAutoProviderInstructions()Ljava/util/Optional; |;(LaQute/bnd/header/Parameters;)LaQute/bnd/stream/MapStream;java/util/Optional3(Ljava/util/function/Function;)Ljava/util/Optional; r}()LaQute/bnd/stream/MapStream;()Ljava/util/function/Supplier; orElseGet1(Ljava/util/function/Supplier;)Ljava/lang/Object; ~test;(Lorg/osgi/framework/Bundle;)Ljava/util/function/Predicate; filterKey<(Ljava/util/function/Predicate;)LaQute/bnd/stream/MapStream;values()Ljava/util/stream/Stream; findFirst k/(LaQute/bnd/header/Attrs;)Ljava/util/Hashtable;  getBundleId()Jjava/lang/Long(J)Ljava/lang/Long;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;u(Lorg/apache/aries/spifly/ProviderBundleTrackerCustomizer;Ljava/lang/String;Ljava/lang/String;Ljava/util/Hashtable;)V  F(LaQute/bnd/header/Attrs;)Ljava/util/AbstractMap$SimpleImmutableEntry;(Lorg/apache/aries/spifly/ProviderBundleTrackerCustomizer;Lorg/osgi/framework/Bundle;Ljava/util/Map;)Ljava/util/function/Function;  findEntries>(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Enumeration;java/util/Collectionslist.(Ljava/util/Enumeration;)Ljava/util/ArrayList;addAll(Ljava/util/Collection;)Z getResource"(Ljava/lang/String;)Ljava/net/URL;(Ljava/lang/String;)VisEmpty getWiring*()Lorg/osgi/framework/wiring/BundleWiring;getProvidedWires$(Ljava/lang/String;)Ljava/util/List;getRequirement/()Lorg/osgi/framework/wiring/BundleRequirement;+org/osgi/framework/wiring/BundleRequirement getRevision,()Lorg/osgi/framework/wiring/BundleRevision; getBundle()Lorg/osgi/framework/Bundle; mergeWith!(LaQute/bnd/header/Parameters;Z)VindexOf(Ljava/lang/String;)IaQute/bnd/header/OSGiHeader parseHeader1(Ljava/lang/String;)LaQute/bnd/header/Parameters;/org/apache/aries/spifly/ConsumerHeaderProcessorfindRequirementX(LaQute/bnd/header/Parameters;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map$Entry;findAllMetadataG(LaQute/bnd/header/Parameters;Ljava/lang/String;)Ljava/util/Collection;java/util/CollectionentrySet()Ljava/util/Set; java/util/SetremoveDuplicateMarkergetNextJarEntry()Ljava/util/jar/JarEntry;getNamecloseunregisterProviderBundle(Lorg/osgi/framework/Bundle;)V unregisterjava/util/AbstractMap'(Ljava/lang/Object;Ljava/lang/Object;)Vstream 9 (Ljava/util/Hashtable;)Z ()Ljava/util/function/Predicate;filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;(Ljava/lang/Object;)V (Ljava/util/Hashtable;)Vaccept.(Ljava/util/Map;)Ljava/util/function/Consumer;forEach (Ljava/util/function/Consumer;)V 9getClass()Ljava/lang/Class;'(Ljava/lang/String;Ljava/lang/Object;)V0(Ljava/util/Map;)Ljava/util/function/BiConsumer;"(Ljava/util/function/BiConsumer;)VaQute/libg/glob/Glob toPattern-(Ljava/lang/String;)Ljava/util/regex/Pattern;java/util/regex/Pattern asPredicatejava/util/function/Predicatejava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;  ]           "java/lang/invoke/LambdaMetafactory metafactoryLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;empty(Ljava/util/Map;)V getPropertiesjava/util/ObjectsnonNullgetServiceType%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!Y**+*,JK LM x+N+*--~* Y  +  ::Y:+-*+:!:* Y  +*+:KF: !Y":$#$%&'()*:+::)*+,:  -*: .*:/:$* Y 0 +  * Y 1 +  2:  3 45: * +6 *+7:!Y": *+82:  3 49: : ;<+ =>: * Y ?   @:  @AB$C @ADEFGY H IY J:K:`+LY ;MNO+P ; @Q: F* Y R +S  ; +P ; @Q:  (  TW* Y U  * ;+ @6*V Y W  = X  ; Y +  2: * Y \  = X  ;  ; gps@CZ@C[&IQ R'S)U:VEUHXMYPZY[g]p`s^u_cdefgiknoprstwx+y6x9z;|L}W|Zy#KPUlt~@CEWoruu< y  KPT E-  xx x   l  M+P(Y > T P(Y 'I !"#$/%% -"%'&$ "&1'`()H*>*+))M  !"#%""&',.-./ !Y":,2:34]:* Y ^ _Y`Yabc::dY:!:efgh:  /i6 :  e   `j: -+kYl: \-/J*mnopqr+stuvwoxqk: *+ y:  - z*{|}W ~}W -}W9Y*  TW: * Y   ڧ":* Y  letaZwaZ^aZB' 'BLWZeltw2<H^ac01  01 2 34 5 E01 c6 W,78Z)9:'~;<  =40>  0> E0>  =?`"&H@A% (%%M B. "!"&@A%C!BDEFGF*mnopqr+tuv*+,oq%? E FF F FHIJ !Y"M+N-,-W+:5[5#$:66@2:: +:  ,* W,>#08Zaknx}$HxK< Z0L ~MN0bO~MP2#"Q("Q*R!%STUF*+,(  VTW Y+,5:*-!,<+::2:3j4:: Y ,5: ,<  :*- F,-/.A1N2S3\4a56789<?@BFf EX .YZ X[\\]^ V_`ZNa 1 ;bD%/c&Vdb D%ef+,+,>JKM N PQ*g_ 34  @hi  *+N--::*+:Y: :!Y"::  3 4:  .:  3r 4:  -  .5TW -  .5 , - .W[^X YZ\]!^&_(b3c8dDfKiTjxklmnpqtuv wz AjZ`L xk      lmZ!nKjZ3oTp4`Lq xkr  !nrTpV %bs%#%bsb%"&+s&<s#tuvwp  *+:::34:-5:.:    ,   - kYl:  :  3Q 4:  -  - g  - .}W f} ~<KWadr| p ?x KyWz{ g01 <L    | } ojZ ?xq g0> <L~J *b&=s%B&@s%%*b!Y"MNY+aN:-Y:Sgee`,]Y Y  +  TW--:--N* Y  +-, s~~~F #2Bsw~>Z :K< $"YJ, ,BDI*   Y*+--*2:394:* Y Ŷ :ñ.PS*   .5PSUX4.'YY Y  Y+ &: *&)L *+,DZ     W *+,-ȱ  *   A1*+,ɰ@  " Y˰ c*+7:*+/8:','()*:Y˰9W Hcc cc{\P.W  \P.?W  D+*YWձ1 G+ֶ*    kYl G+ֶ*  <$5YSYSYSYSYSܳC*9@  "#$()*/0"12(?*@A"CD(