PK iRj. META-INF/PK iRj.M5META-INF/MANIFEST.MFManifest-Version: 1.0 Created-By: Apache Ant 1.5.1 Extension-Name: excalibur-component Specification-Vendor: Apache Software Foundation Specification-Version: 1.0 Implementation-Vendor: Apache Software Foundation Implementation-Vendor-Id: ASF Implementation-Version: 1.1 PK hRj.org/PK hRj. org/apache/PK hRj.org/apache/avalon/PK iRj.org/apache/avalon/excalibur/PK iRj.&org/apache/avalon/excalibur/component/PK hRj.P6Borg/apache/avalon/excalibur/component/AbstractDualLogEnabled.class.-      !"#$%m_logkitLoggerLorg/apache/log/Logger;()VCodeLineNumberTableLocalVariableTablethis>Lorg/apache/avalon/excalibur/component/AbstractDualLogEnabled; setLogger(Lorg/apache/log/Logger;)VloggergetLogkitLogger()Lorg/apache/log/Logger; SourceFileAbstractDualLogEnabled.java  /org/apache/avalon/framework/logger/LogKitLogger  &' ()* +,?@ A BC D E FG H IJKLm_instrumentableNameLjava/lang/String;m_instrumentListLjava/util/ArrayList; m_childList m_registeredZ()VCodeLineNumberTableLocalVariableTablethisLLorg/apache/avalon/excalibur/component/AbstractDualLogEnabledInstrumentable; addInstrument/(Lorg/apache/excalibur/instrument/Instrument;)V instrument,Lorg/apache/excalibur/instrument/Instrument;addChildInstrumentable3(Lorg/apache/excalibur/instrument/Instrumentable;)Vchild0Lorg/apache/excalibur/instrument/Instrumentable;getInstrumentableName()Ljava/lang/String;setInstrumentableName(Ljava/lang/String;)VnamegetChildInstrumentables3()[Lorg/apache/excalibur/instrument/Instrumentable;children1[Lorg/apache/excalibur/instrument/Instrumentable;getInstruments/()[Lorg/apache/excalibur/instrument/Instrument; instruments-[Lorg/apache/excalibur/instrument/Instrument; SourceFile)AbstractDualLogEnabledInstrumentable.java  java/util/ArrayList  java/lang/IllegalStateException_Instruments can not be added after the Instrumentable is registered with the InstrumentManager. . MNiChild Instrumentables can not be added after the Instrumentable is registered with the InstrumentManager.  OP Q3.org/apache/excalibur/instrument/Instrumentable RS T7*org/apache/excalibur/instrument/InstrumentJorg/apache/avalon/excalibur/component/AbstractDualLogEnabledInstrumentable*+   !"/01q)** * L*+W+' )!" 2345q)** * L*+W+' )!" 6789PK hRj.p##<org/apache/avalon/excalibur/component/ComponentHandler.class.    Q Q Q     Q Q Q Q    ) + - / Q 7 - R 7 Q Q ; Q Q @ Q Q Q Q Q @ ; Q L Nm_referenceSemaphoreLjava/lang/Object; m_referencesIm_referencesInstrument1Lorg/apache/excalibur/instrument/ValueInstrument;m_getsInstrument3Lorg/apache/excalibur/instrument/CounterInstrument;m_putsInstrument5class$org$apache$avalon$framework$component$ComponentLjava/lang/Class; Synthetic7class$org$apache$avalon$framework$thread$SingleThreaded3class$org$apache$avalon$framework$thread$ThreadSafe/class$org$apache$avalon$excalibur$pool$PoolablegetComponentHandlerW(Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;)Lorg/apache/avalon/excalibur/component/ComponentHandler;CodeLineNumberTableLocalVariableTablecomponentClass configuration9Lorg/apache/avalon/framework/configuration/Configuration;componentManager8Lorg/apache/avalon/framework/component/ComponentManager;context-Lorg/apache/avalon/framework/context/Context; roleManager3Lorg/apache/avalon/excalibur/component/RoleManager; loggerManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager; Exceptions Deprecated(Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;Lorg/apache/excalibur/instrument/InstrumentManager;Ljava/lang/String;)Lorg/apache/avalon/excalibur/component/ComponentHandler;instrumentManager3Lorg/apache/excalibur/instrument/InstrumentManager;instrumentableNameLjava/lang/String;role isComponentZfieldLjava/lang/reflect/Field;isStatic fieldContentsnsfe Ljava/lang/NoSuchFieldException;seLjava/lang/SecurityException;iae$Ljava/lang/IllegalArgumentException;"Ljava/lang/IllegalAccessException;i(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;)Lorg/apache/avalon/excalibur/component/ComponentHandler;(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;Lorg/apache/excalibur/instrument/InstrumentManager;Ljava/lang/String;)Lorg/apache/avalon/excalibur/component/ComponentHandler; numInterfacesfactory?Lorg/apache/avalon/excalibur/component/DefaultComponentFactory;handler8Lorg/apache/avalon/excalibur/component/ComponentHandler;k(Lorg/apache/avalon/framework/component/Component;)Lorg/apache/avalon/excalibur/component/ComponentHandler;componentInstance1Lorg/apache/avalon/framework/component/Component;()Vthisget3()Lorg/apache/avalon/framework/component/Component; componentput4(Lorg/apache/avalon/framework/component/Component;)VtLjava/lang/Throwable;doGetdoPut canBeDisposed()Zclass$%(Ljava/lang/String;)Ljava/lang/Class;x0x1"Ljava/lang/ClassNotFoundException; SourceFileComponentHandler.java  java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError N/A dv ^_/org.apache.avalon.framework.component.Component ROLE   "java/lang/IllegalArgumentException`the componentClass you provideddoes not implement Component, and you also did notspecify a role. java/lang/Stringjava/lang/NoSuchFieldExceptionjava/lang/SecurityException java/lang/IllegalAccessException d a_1org.apache.avalon.framework.thread.SingleThreaded b_-org.apache.avalon.framework.thread.ThreadSafe c_)org.apache.avalon.excalibur.pool.Poolablejava/lang/Exceptionjava/lang/StringBuffer 0[CONFLICT] More than one lifecycle interface in  $ May implement no more than one of 'SingleThreaded, ThreadSafe, or Poolable =org/apache/avalon/excalibur/component/DefaultComponentFactory >org/apache/avalon/excalibur/component/PoolableComponentHandler @org/apache/avalon/excalibur/component/ThreadSafeComponentHandler=org/apache/avalon/excalibur/component/DefaultComponentHandlercomponent-manager.    ![CONFLICT] lifestyle interfaces: java/lang/Object UV WX/org/apache/excalibur/instrument/ValueInstrument references YZ   1org/apache/excalibur/instrument/CounterInstrumentgets [\puts ]\   java/lang/Throwable java/lang/IllegalStateExceptionThis method must be overridden.6org/apache/avalon/excalibur/component/ComponentHandlerJorg/apache/avalon/excalibur/component/AbstractDualLogEnabledInstrumentable2org/apache/avalon/framework/activity/Initializable/org/apache/avalon/framework/activity/Disposablejava/lang/ClassforName getMessage()Ljava/lang/String;(Ljava/lang/String;)VisAssignableFrom(Ljava/lang/Class;)ZgetField-(Ljava/lang/String;)Ljava/lang/reflect/Field;java/lang/reflect/Field getModifiers()Ijava/lang/reflect/Modifier(I)Z&(Ljava/lang/Object;)Ljava/lang/Object;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;getNametoStringw(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;Lorg/apache/excalibur/instrument/InstrumentManager;Ljava/lang/String;)V{(Lorg/apache/avalon/excalibur/component/DefaultComponentFactory;Lorg/apache/avalon/framework/configuration/Configuration;)VsetInstrumentableNamegetClass()Ljava/lang/Class; addInstrument/(Lorg/apache/excalibur/instrument/Instrument;)V incrementsetValue(I)VprintStackTrace!QRST UVWXYZ[\]\^_`a_`b_`c_` defk*+,-g}h>i_jklmnopqrstu dvf : Y* 6 p k* :  6  Y :   :,: Y: Y:  : Y*+,-(dg(ds(d(dgB(0:?IQYdgshi_jklmnopqrswxyz{z|} 04~ :*} QV i' u  t dfw *+,-ghH{zi_jklmnopqrstu df #6  Y+   Y+   Y+   +Y Y!"#+$#%#&#'()Y*+,-*:  Y+ +Y ,,: : Y+ -Y ,.: /Y ,0:  Y!1##'2 gF$&("+>-A0]2`5f7=IKMOSW Zhz #{z#i_#jk#lm#no#pq#rs#wx#yz X ~ V t df< Y*3  Y*3  Y*3 $Y Y!4#*3$#'(-Y*5g* ac!e$hCjFmeohrmtwhXtfK*6*7Y89*:**;Y<=Z>?**@YABZCD**@YEBZFGgRS&8Jh Kf4*HL*9YM*Y:`:,çN,-*CI*>*:J+ g  '2h4/tf>*9YM*Y:d:,çN,-*FI*>*:J*+K N-M-25Lg* "-25:=h >>6tf4 NYOPgh  tf> NYOPgh tf7 *:gh  fN*LY+ghz `PK iRj.*zz^org/apache/avalon/excalibur/component/ComponentProxyGenerator$ComponentInvocationHandler.class.9 %& ' ( )*+ ,./0 m_delagateLjava/lang/Object;(Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethisComponentInvocationHandler InnerClassesZLorg/apache/avalon/excalibur/component/ComponentProxyGenerator$ComponentInvocationHandler;delegateinvokeS(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;proxymethLjava/lang/reflect/Method;args[Ljava/lang/Object;ite-Ljava/lang/reflect/InvocationTargetException; Exceptions1 SourceFileComponentProxyGenerator.java 2java/lang/NullPointerException 3 4 5+java/lang/reflect/InvocationTargetException 678Xorg/apache/avalon/excalibur/component/ComponentProxyGenerator$ComponentInvocationHandlerjava/lang/Object#java/lang/reflect/InvocationHandlerjava/lang/Throwable()V(Ljava/lang/String;)Vjava/lang/reflect/Method9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;getTargetException()Ljava/lang/Throwable;=org/apache/avalon/excalibur/component/ComponentProxyGenerator0   ]*+ Y*+wx z}~ p,*-:   4   !"#$  -PK iRj.$Corg/apache/avalon/excalibur/component/ComponentProxyGenerator.class.e 89: ; < => =? @ A B C D EFG HI JK L MNOPQComponentInvocationHandler InnerClasses m_classLoaderLjava/lang/ClassLoader;5class$org$apache$avalon$framework$component$ComponentLjava/lang/Class; Synthetic()VCodeLineNumberTableLocalVariableTablethis?Lorg/apache/avalon/excalibur/component/ComponentProxyGenerator;(Ljava/lang/ClassLoader;)VparentClassLoadergetProxyW(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/avalon/framework/component/Component;roleLjava/lang/String;serviceLjava/lang/Object;serviceInterface ExceptionsRclass$%(Ljava/lang/String;)Ljava/lang/Class;x0x1"Ljava/lang/ClassNotFoundException; SourceFileComponentProxyGenerator.java S2 java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError TU VW XY Z[ &  \] ^[ _ `2java/lang/Class /org.apache.avalon.framework.component.Component 12Xorg/apache/avalon/excalibur/component/ComponentProxyGenerator$ComponentInvocationHandler ab cd/org/apache/avalon/framework/component/Component=org/apache/avalon/excalibur/component/ComponentProxyGeneratorjava/lang/Objectjava/lang/ExceptionforName getMessage()Ljava/lang/String;(Ljava/lang/String;)Vjava/lang/Thread currentThread()Ljava/lang/Thread;getContextClassLoader()Ljava/lang/ClassLoader;getClass()Ljava/lang/Class;getClassLoaderjava/lang/ClassLoader loadClass(Ljava/lang/Object;)Vjava/lang/reflect/ProxynewProxyInstanceb(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;1 !9 *" P Q#  $%&!h,* *+  * + "YZ+_#,$%,'()!<* + N* YYSY-SY," g i#*<$%<*+<,- 3./012!N*LY+"j#3+ 4567 PK iRj.|* Yorg/apache/avalon/excalibur/component/DefaultComponentFactory$ComponentManagerProxy.class.[ = >? > @ A B C D E F GH GI GJK GL FNOP m_realManager8Lorg/apache/avalon/framework/component/ComponentManager; m_unreleasedLjava/util/Collection;;(Lorg/apache/avalon/framework/component/ComponentManager;)VCodeLineNumberTableLocalVariableTablethisComponentManagerProxy InnerClassesULorg/apache/avalon/excalibur/component/DefaultComponentFactory$ComponentManagerProxy;managerlookupE(Ljava/lang/String;)Lorg/apache/avalon/framework/component/Component;roleLjava/lang/String; component1Lorg/apache/avalon/framework/component/Component; ExceptionsQ hasComponent(Ljava/lang/String;)Zrelease4(Lorg/apache/avalon/framework/component/Component;)V addUnreleasedremoveUnreleased releaseAll()V unreleased2[Lorg/apache/avalon/framework/component/Component;iI access$000X(Lorg/apache/avalon/excalibur/component/DefaultComponentFactory$ComponentManagerProxy;)Vx0 Synthetic SourceFileDefaultComponentFactory.java 12 2java/util/ArrayList   #$ /. +, 0. -.R ST UT VW/org/apache/avalon/framework/component/Component XYZSorg/apache/avalon/excalibur/component/DefaultComponentFactory$ComponentManagerProxyjava/lang/Object6org/apache/avalon/framework/component/ComponentManager8org/apache/avalon/framework/component/ComponentExceptionjava/util/Collectionadd(Ljava/lang/Object;)Zremovesize()ItoArray(([Ljava/lang/Object;)[Ljava/lang/Object;=org/apache/avalon/excalibur/component/DefaultComponentFactory U**Y*+!"#$X*+M*,,  !%& '()*+,? *+  ! %&-.L*+ *+ !'("/.D *+ W   ! '("0.D *+ W   ! '(12<*YM*L*+W,çN,-> *+2+!!$!"&+2; <!*34(5678/* 9!:;< M PK iRj.݁? ? Worg/apache/avalon/excalibur/component/DefaultComponentFactory$ServiceManagerProxy.class.] < => ? @ A B C D E F G H IJK IL ENO m_realManager8Lorg/apache/avalon/framework/component/ComponentManager; m_unreleased0Lorg/apache/commons/collections/StaticBucketMap;;(Lorg/apache/avalon/framework/component/ComponentManager;)VCodeLineNumberTableLocalVariableTablethisServiceManagerProxy InnerClassesSLorg/apache/avalon/excalibur/component/DefaultComponentFactory$ServiceManagerProxy;managerlookup&(Ljava/lang/String;)Ljava/lang/Object;roleLjava/lang/String; componentLjava/lang/Object; ExceptionsPrelease(Ljava/lang/Object;)V addUnreleasedremoveUnreleased releaseAll()V unreleased[Ljava/lang/Object; unreleasedCLjava/util/Collection;iI access$100V(Lorg/apache/avalon/excalibur/component/DefaultComponentFactory$ServiceManagerProxy;)Vx0 Synthetic SourceFileDefaultComponentFactory.java ./ .org/apache/commons/collections/StaticBucketMap /   "# ,+ -+ *+ QR ST UVW XYjava/lang/Object Z[\Qorg/apache/avalon/excalibur/component/DefaultComponentFactory$ServiceManagerProxy9org/apache/avalon/framework/service/WrapperServiceManager4org/apache/avalon/framework/service/ServiceExceptionput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;remove&(Ljava/lang/Object;)Ljava/lang/Object;keySet()Ljava/util/Set;java/util/Collectionsize()ItoArray(([Ljava/lang/Object;)[Ljava/lang/Object;=org/apache/avalon/excalibur/component/DefaultComponentFactory V*+*Y*+ !"#S *+M*,,     $%&'()*+G *+ *+    &'",+C *++ W    &'"-+B *+ W    &'./@*YM* N-L-+W,ç :,> *+2+ ##'#& %' ()**,/.6,?0*@ )01 23,4567/* 8 9:; M PK iRj.n""Corg/apache/avalon/excalibur/component/DefaultComponentFactory.class.@ Y Z  Y Y Y Y Y Y Y Y Y Y Y Y  Y Y Y      Y  Y Y Y  Y - Y Y Y  4 6  ;  @  C E    Y Y  ; @ServiceManagerProxy InnerClassesComponentManagerProxym_componentClassLjava/lang/Class; m_context-Lorg/apache/avalon/framework/context/Context;m_componentManager8Lorg/apache/avalon/framework/component/ComponentManager;m_configuration9Lorg/apache/avalon/framework/configuration/Configuration;m_roles3Lorg/apache/avalon/excalibur/component/RoleManager;m_loggerManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;m_composableProxies0Lorg/apache/commons/collections/StaticBucketMap;m_serviceableProxiesm_componentProxiesm_instrumentManager3Lorg/apache/excalibur/instrument/InstrumentManager;m_instrumentableNameLjava/lang/String;m_proxyGenerator?Lorg/apache/avalon/excalibur/component/ComponentProxyGenerator;m_role2(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;)VCodeLineNumberTableLocalVariableTablethis?Lorg/apache/avalon/excalibur/component/DefaultComponentFactory;rolecomponentClass configurationcomponentManagercontextroles loggerManager Deprecatedw(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;Lorg/apache/excalibur/instrument/InstrumentManager;Ljava/lang/String;)VinstrumentManagerinstrumentableName newInstance()Ljava/lang/Object; componentLjava/lang/Object;loggerinstrumentable0Lorg/apache/excalibur/instrument/Instrumentable;managerULorg/apache/avalon/excalibur/component/DefaultComponentFactory$ComponentManagerProxy;SLorg/apache/avalon/excalibur/component/DefaultComponentFactory$ServiceManagerProxy; parameters3Lorg/apache/avalon/framework/parameters/Parameters;returnableComponent1Lorg/apache/avalon/framework/component/Component; ExceptionsgetCreatedClass()Ljava/lang/Class; decommission(Ljava/lang/Object;)VdecommissionComponentdispose()V SourceFileDefaultComponentFactory.javaN/A x x.org/apache/commons/collections/StaticBucketMap mn on pn wt ab gh ef cd ij kl qr st=org/apache/avalon/excalibur/component/ComponentProxyGenerator x uv  java/lang/StringBuffer*ComponentFactory creating new instance of  .   -org/apache/avalon/framework/logger/LogEnabled    4no logger attribute available, using standard loggerlogger attribute is  +org/apache/avalon/framework/logger/Loggable   .org/apache/excalibur/instrument/Instrumentable  4org/apache/excalibur/instrument/InstrumentManageable 4org/apache/avalon/framework/context/Contextualizable 0org/apache/avalon/framework/component/ComposableSorg/apache/avalon/excalibur/component/DefaultComponentFactory$ComponentManagerProxy x  !"/org/apache/avalon/framework/service/ServiceableQorg/apache/avalon/excalibur/component/DefaultComponentFactory$ServiceManagerProxy #$4org/apache/avalon/excalibur/component/RoleManageable %&3org/apache/avalon/excalibur/logger/LogKitManageable '( )* +,6org/apache/avalon/framework/parameters/Parameterizable- ./ 01 23 45 6/org/apache/avalon/framework/component/Component 78-ComponentFactory decommissioning instance of 9: ; <= >?=org/apache/avalon/excalibur/component/DefaultComponentFactoryz{|%*/4:@FLRXj|f k}~ktkbkhkfkdkjklkrkt zH* L***Y*  !+"n* * +*#$S* %&M,*'(!+*)$+**Y+, !+*,,$+-}* * +-*./]* %&M,*0(!+-*1/0*2Y+, !+-*,3/+4+4M,*5+6*+6*7+8 +* 9+:;Y* W+?@Y* AM+,B*+,>W+C+C*D+E+E*FG+* H+I* JM+,K+L+4**+4*M+N+O** +PM*,+>W+OM,{6;BR]joz. 5 : DR_fnu"%(*.1368;=?@CFI KO Y'[4\A`Fc|\ H}~@jCtMt: 4z/* {h| }~zv*Q**RYS*  !*+TM,+M,U,V,:*,T;W,?*,T@X{2 n p3v<wAzC}G~KR`gu| v}~v<9z+{| }~_@Y^ ;Y` PK iRj.{900Corg/apache/avalon/excalibur/component/DefaultComponentHandler.class.T U (V )W (X (Y (Z [ (\ ] (\ ^_ (\` Wa b c de f ^ghi j (kl mno pq (\ ^r (\s ^t uv (\ (\wx m_factory?Lorg/apache/avalon/excalibur/component/DefaultComponentFactory; m_initializedZ m_disposed2(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;)VCodeLineNumberTableLocalVariableTablethis?Lorg/apache/avalon/excalibur/component/DefaultComponentHandler;roleLjava/lang/String;componentClassLjava/lang/Class;config9Lorg/apache/avalon/framework/configuration/Configuration;manager8Lorg/apache/avalon/framework/component/ComponentManager;context-Lorg/apache/avalon/framework/context/Context;roles3Lorg/apache/avalon/excalibur/component/RoleManager;logkit;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager; Exceptions{(Lorg/apache/avalon/excalibur/component/DefaultComponentFactory;Lorg/apache/avalon/framework/configuration/Configuration;)Vfactory initialize()VdoGet3()Lorg/apache/avalon/framework/component/Component;doPut4(Lorg/apache/avalon/framework/component/Component;)V component1Lorg/apache/avalon/framework/component/Component;eLjava/lang/Exception;dispose SourceFileDefaultComponentHandler.java=org/apache/avalon/excalibur/component/DefaultComponentFactory /0 /E /H *+ ,- yz {| }~  java/lang/StringBuffer"ComponentHandler initialized for:  java/lang/IllegalStateException8You cannot get a component from an uninitialized holder. / .-1You cannot get a component from a disposed holder /org/apache/avalon/framework/component/Component6You cannot put a component in an uninitialized holder. java/lang/Exception !Error decommissioning component:  Q=org/apache/avalon/excalibur/component/DefaultComponentHandler6org/apache/avalon/excalibur/component/ComponentHandlergetLogkitLogger()Lorg/apache/log/Logger; setLogger(Lorg/apache/log/Logger;)V getLogger-()Lorg/apache/avalon/framework/logger/Logger; enableLogging.(Lorg/apache/avalon/framework/logger/Logger;)V)org/apache/avalon/framework/logger/LoggerisDebugEnabled()Zappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;getCreatedClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;toStringdebug(Ljava/lang/String;)V newInstance()Ljava/lang/Object; decommission(Ljava/lang/Object;)V isWarnEnabledwarn*(Ljava/lang/String;Ljava/lang/Throwable;)V3org/apache/avalon/framework/container/ContainerUtil!()*+,-.-/01 *Y+,--2 il3R456789:;<=>?@ABCD/E1P **+2{| }3  45 F+ :;DGH1U***** * (* Y**2"*OT3 U45IJ1g-* Y* Y*2"3 -45DKL1S* Y*+9M* !)*"Y#*,$2")OR3 S45SMN5OPQH1F*%9L*&!)*'Y#*+$* 2 =@E3F45 5OPRSPK iRj.()VCodeLineNumberTableLocalVariableTablethis?Lorg/apache/avalon/excalibur/component/DefaultComponentManager;(Ljava/lang/ClassLoader;)VloaderLjava/lang/ClassLoader; SourceFileDefaultComponentManager.java Deprecated   =org/apache/avalon/excalibur/component/DefaultComponentManager?org/apache/avalon/excalibur/component/ExcaliburComponentManager!3* BC   >*+ HI   PK iRj.m@@@org/apache/avalon/excalibur/component/DefaultComponentPool.class.$    !3(Lorg/apache/avalon/excalibur/pool/ObjectFactory;)VCodeLineNumberTableLocalVariableTablethis()VCodeLineNumberTableLocalVariableTablethisFLorg/apache/avalon/excalibur/component/DefaultComponentPoolController;(I)Vamountgrow()Ishrink SourceFile#DefaultComponentPoolController.java Deprecated Dorg/apache/avalon/excalibur/component/DefaultComponentPoolControllerjava/lang/Object/org/apache/avalon/excalibur/pool/PoolController-org/apache/avalon/framework/thread/ThreadSafe!    = **PQ R   [* * *\]_ce/*o /*z PK iRj.RRDorg/apache/avalon/excalibur/component/DefaultComponentSelector.class.  ()VCodeLineNumberTableLocalVariableTablethis@Lorg/apache/avalon/excalibur/component/DefaultComponentSelector;(Ljava/lang/ClassLoader;)VloaderLjava/lang/ClassLoader; SourceFileDefaultComponentSelector.java Deprecated   >org/apache/avalon/excalibur/component/DefaultComponentSelector@org/apache/avalon/excalibur/component/ExcaliburComponentSelector!3* CD   >*+ IJ   PK iRj.;>org/apache/avalon/excalibur/component/DefaultRoleManager.class. 7j 6k 6l mn 8o 6p qr 6ps jt uv w qx 6y 8z 6p 6p{ 6|} 8~ 6p 6p jM ` R    6p 6p 6p 6p m_shorthandsLjava/util/Map; m_classNamesm_hintClassNamesm_parent3Lorg/apache/avalon/excalibur/component/RoleManager;()VCodeLineNumberTableLocalVariableTablethis:Lorg/apache/avalon/excalibur/component/DefaultRoleManager;6(Lorg/apache/avalon/excalibur/component/RoleManager;)VparentgetRoleForName&(Ljava/lang/String;)Ljava/lang/String; shorthandNameLjava/lang/String;rolegetDefaultClassNameForRole classNamegetDefaultClassNameForHint8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; shorthandhintMaps configure<(Lorg/apache/avalon/framework/configuration/Configuration;)V configuration9Lorg/apache/avalon/framework/configuration/Configuration;shortsclasses hintclassesroles:[Lorg/apache/avalon/framework/configuration/Configuration;iInamedefaultClassNamehintsLjava/util/HashMap;j shortHand Exceptions SourceFileDefaultRoleManager.java @A >? :; java/lang/String IJ  java/lang/StringBufferlooking up shorthand  , returning <; NJlooking up hintmap for role =; java/util/Map PQlooking up classname for hint java/util/HashMap J default-class Q hint classAdding hint type  associated with role  and class   added Role  with shorthand  for 8org/apache/avalon/excalibur/component/DefaultRoleManager?@AB< **CZ[ \D  EF@GBF **+Cef gD EF H?IJBY*+M,**+*(* Y  +  , ,Ctvx&{2}WD YEFYKLKMLNJBr(*+M,**+,C&D (EF(MLOLPQB$** Y  + *+N-**+,** Y  , -,:**+,C6 (6;COR^zD4EFMLRL6lS;TLUVBxYMYNY:+ :602!":2#":2$%: ,&W - &W2' :  Y: 6 o  2#"(:   2)"(:  *W*+4*, Y -  .  /      0&W*14*2 Y 3  4  5  *,0*-0*0Cv#)7ET_ep~"S^f n w DxEFxWXoY;gZ;^[;#T\]&Q^_7`LERLTaL ~b] Sc d_ XeL GOLfghiPK iRj.b>*=*=Eorg/apache/avalon/excalibur/component/ExcaliburComponentManager.class.* BC BD E FG F H IJ F KL M N O P Q RS QT FU VW X RY Z[\ ]^ Q R_ Q R`a $b cd ef Qg Q Rh i jk Q Rl Qm Rn opqrs 6b t u v w 'x Q 'y 'z{ Q Q| R} $~  Q Q Q ' Q Q Q Q   Q  ' Q Q  Q   dF Q dy d Q     j Q Q  Q Q R  Q Q Q Q     Q Q     Q Q    ' Q Q  '         ' Q Q Q Q w 'x Q 'y ' w 'x Q 'y Q QINSTRUMENTABLE_NAMELjava/lang/String; ConstantValuem_parentManager8Lorg/apache/avalon/framework/component/ComponentManager;m_loaderLjava/lang/ClassLoader; m_context-Lorg/apache/avalon/framework/context/Context;m_componentMapping0Lorg/apache/commons/collections/StaticBucketMap;m_componentHandlersm_newComponentHandlersLjava/util/List;m_roles3Lorg/apache/avalon/excalibur/component/RoleManager;m_logkit;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager; m_disposedZ m_initializedm_instrumentManager3Lorg/apache/excalibur/instrument/InstrumentManager;m_instrumentableName()VCodeLineNumberTableLocalVariableTablethisALorg/apache/avalon/excalibur/component/ExcaliburComponentManager;(Ljava/lang/ClassLoader;)VloaderR(Lorg/apache/avalon/framework/component/ComponentManager;Ljava/lang/ClassLoader;)Vmanager;(Lorg/apache/avalon/framework/component/ComponentManager;)VlookupE(Ljava/lang/String;)Lorg/apache/avalon/framework/component/Component;rolemessagehandler8Lorg/apache/avalon/excalibur/component/ComponentHandler;eLjava/lang/Exception; classNamecomponentClassLjava/lang/Class; configuration9Lorg/apache/avalon/framework/configuration/Configuration; component1Lorg/apache/avalon/framework/component/Component;ise!Ljava/lang/IllegalStateException;ce:Lorg/apache/avalon/framework/component/ComponentException; Exceptions hasComponent(Ljava/lang/String;)Zexistsrelease4(Lorg/apache/avalon/framework/component/Component;)V configure<(Lorg/apache/avalon/framework/configuration/Configuration;)VroleInfo:Lorg/apache/avalon/excalibur/component/DefaultRoleManager;configurations:[Lorg/apache/avalon/framework/configuration/Configuration;iItypeclazzcnfe"Ljava/lang/ClassNotFoundException; contextualize0(Lorg/apache/avalon/framework/context/Context;)Vcontext initializehandleInstNamekeyskeyLjava/lang/Object;dispose forceDisposaldisposediteratorLjava/util/Iterator;setRoleManager6(Lorg/apache/avalon/excalibur/component/RoleManager;)VrolessetLogKitManager5(Lorg/apache/avalon/excalibur/logger/LogKitManager;)Vlogkit2Lorg/apache/avalon/excalibur/logger/LogKitManager;setInstrumentManager6(Lorg/apache/excalibur/instrument/InstrumentManager;)VinstrumentManagersetInstrumentableName(Ljava/lang/String;)VnamegetInstrumentableName()Ljava/lang/String;getInstruments/()[Lorg/apache/excalibur/instrument/Instrument;getChildInstrumentables3()[Lorg/apache/excalibur/instrument/Instrumentable;removeDisposedHandlers(Ljava/util/List;)VsetLoggerManager5(Lorg/apache/avalon/excalibur/logger/LoggerManager;)V2Lorg/apache/avalon/excalibur/logger/LoggerManager;getComponentHandler1(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;)Lorg/apache/avalon/excalibur/component/ComponentHandler; roleManager logkitManagerinstrumentableName addComponent_(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;)VaddComponentInstanceF(Ljava/lang/String;Lorg/apache/avalon/framework/component/Component;)Vinstance SourceFileExcaliburComponentManager.java   .org/apache/commons/collections/StaticBucketMap java/util/ArrayList component-manager  java/lang/StringBuffer;Looking up component on an uninitialized ComponentLocator [ ] , ) java/lang/IllegalStateException;You cannot lookup components on a disposed ComponentLocator )@ComponentLocator Attempted to retrieve component with null role.  )8org/apache/avalon/framework/component/ComponentException  6org/apache/avalon/excalibur/component/ComponentHandler java/lang/Exception8ComponentLocator exception from parent CM during lookup.    DCould not find ComponentHandler, attempting to create one for role [ ) >org/apache/avalon/framework/configuration/DefaultConfiguration- 67    Could not find component#Could not find component for role:   pComponent requested without a RoleManager set. That means setRoleManager() was not called during initialization. Could not access the Component)Could not access the Component for role [  &Attempted to release a null component.@org/apache/avalon/excalibur/component/ThreadSafeComponentHandler  "Error trying to release component. Attempted to release a   ,& but its handler could not be located.8org/apache/avalon/excalibur/component/DefaultRoleManager 5No RoleManager given, deriving one from configuration      class  Adding component ( = ) ;< java/lang/ClassNotFoundExceptionCould not get class  for role  on configuration element @org/apache/avalon/framework/configuration/ConfigurationException Bad component Unexpected exception for hint: Unexpected exception   .org/apache/excalibur/instrument/Instrumentable +,?Caught an exception trying to initialize the component handler.        5disposing of handler for unreleased component. role [   ! " 129org/apache/avalon/excalibur/component/LogkitLoggerManager # $% &'instrumentable 6(8Cannot add components to an initialized ComponentLocator$Attempting to get Handler for role [Handler type = Could not set up Component. 6)%Could not set up Component for role [?org/apache/avalon/excalibur/component/ExcaliburComponentManager,*?@,A@:B:*C1!*DYE+F$Y+BG*+,HW*IJ4,9BN*K1*LYE+4$Y+B%N,MN:,A,MNJ::N:*O1&*PYQ+F$Y+NGE:N:*R1&*SYQ+F$Y+NG*-,HW-)8;)$)-)<4;EJMYdo{$, 4 8 ;AMkx "#%'*./2456:>?AD*F-I3J?LbOoVyX{{M"{ 7*=;A73E@</@3<$4***+T=**+U=b ceg'i2l 44"+*VW*+&'M,:,X *+YW,+ZN*[1*\]-F?**+^**_Y`+abc27:)Buwx")27:GSYan*x;5 *.(dYeM,*fg,+h*,.*ij4+kM>,2l:mn,2m7o:,2p7o:7n*.q:\7nR7n*./:*r1/*sYtuv4*5:*,2w:y:*z!<*{Yy|},2l~Yy:: *!<*Y|},2l~Y: *!"*Y ~Y ,TxO$)#"-49CM[is COUa4  6  C [iv QQUQ 7 J*:*+: c 5**** *YL*=[* 'N-A*--:*-!:*!*~*  Y*N6z-:*&':* QA*!:*$:*!*~-* +ç :+1WZ))*--1-!!#%#'1+50C3K4W6Z9h;u@x%DFHILPUXZ\_a egFj(k4lp 5   1GK \  j\ )v*YL= Y N*:f:*&': C1*%*Y-W- *-=*h*+ç :+Ruwy{}"+9EUw|~{>+Z9LJ*.*+.  !"R*;*Y+;#$%&>*+ '()5*+,/*  -.. /0. 12v(+M*,YW,+ !' (( 34R*;*Y+; #567 $--lo:+,-** ;>R$$$$$$8$9:);<W*$Y+%*1$*Y+4*+,-*:*.*;<:*1&*Yab4***+HW* W:$Y+G):UW]_?bTi`knopqruw>TX $=>f* Y,N-*-**+-HW5N*%*Y+--03). &03@be4fff?41@APK iRj.uzc""Lorg/apache/avalon/excalibur/component/ExcaliburComponentManagerCreator.class.:      T U T T  T T T T T T T T T T T T T T T  ' ' ' '   4 3 3 3   > > > C C C C I I I I I I I I Rm_logger+Lorg/apache/avalon/framework/logger/Logger;m_primordialLogger m_context-Lorg/apache/avalon/framework/context/Context;m_loggerManager2Lorg/apache/avalon/excalibur/logger/LoggerManager; m_roleManager3Lorg/apache/avalon/excalibur/component/RoleManager;m_componentManager8Lorg/apache/avalon/framework/component/ComponentManager;m_serviceManager4Lorg/apache/avalon/framework/service/ServiceManager;m_instrumentManager3Lorg/apache/excalibur/instrument/InstrumentManager;createDefaultContext/()Lorg/apache/avalon/framework/context/Context;CodeLineNumberTableLocalVariableTablecontext4Lorg/apache/avalon/framework/context/DefaultContext;readConfigurationFromStreamP(Ljava/io/InputStream;)Lorg/apache/avalon/framework/configuration/Configuration;isLjava/io/InputStream;builderGLorg/apache/avalon/framework/configuration/DefaultConfigurationBuilder;config9Lorg/apache/avalon/framework/configuration/Configuration; ExceptionsreadConfigurationFromFileI(Ljava/io/File;)Lorg/apache/avalon/framework/configuration/Configuration;fileLjava/io/File;(Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/configuration/Configuration;)VthisHLorg/apache/avalon/excalibur/component/ExcaliburComponentManagerCreator;loggerManagerConfigroleManagerConfigcomponentManagerConfiginstrumentManagerConfigeLjava/lang/Exception;(Lorg/apache/avalon/framework/context/Context;Ljava/io/InputStream;Ljava/io/InputStream;Ljava/io/InputStream;Ljava/io/InputStream;)VloggerManagerConfigStreamroleManagerConfigStreamcomponentManagerConfigStreaminstrumentManagerConfigStreamh(Lorg/apache/avalon/framework/context/Context;Ljava/io/File;Ljava/io/File;Ljava/io/File;Ljava/io/File;)VloggerManagerConfigFileroleManagerConfigFilecomponentManagerConfigFileinstrumentManagerConfigFiledispose()VgetLoggerManager4()Lorg/apache/avalon/excalibur/logger/LoggerManager;getInstrumentManager5()Lorg/apache/excalibur/instrument/InstrumentManager;getComponentManager:()Lorg/apache/avalon/framework/component/ComponentManager; DeprecatedgetServiceManager6()Lorg/apache/avalon/framework/service/ServiceManager; getLogger-()Lorg/apache/avalon/framework/logger/Logger;initializeLoggerManager<(Lorg/apache/avalon/framework/configuration/Configuration;)V logPrefixLjava/lang/String;lmDefaultLoggerName lmLoggerNamelmDefaultLoggerLorg/apache/log/Logger;lmLogger loggerManager8Lorg/apache/avalon/excalibur/logger/LogKitLoggerManager;initializeRoleManagerrmLogger roleManager:Lorg/apache/avalon/excalibur/component/DefaultRoleManager;initializeInstrumentManagerimLoggerinstrumentManagerBLorg/apache/excalibur/instrument/manager/DefaultInstrumentManager;initializeComponentManagercmLoggercomponentManagerALorg/apache/avalon/excalibur/component/ExcaliburComponentManager; SourceFile%ExcaliburComponentManagerCreator.java2org/apache/avalon/framework/context/DefaultContext z Eorg/apache/avalon/framework/configuration/DefaultConfigurationBuilder njava/io/FileInputStream z mn  fg Z[0org/apache/avalon/framework/logger/ConsoleLogger z YX java/lang/Exception z{ vw `a   de ^_ \] $Unexpected error disposing managers.  bc WXlogger system.logkit java/lang/StringBuffer       !" log-levelDEBUG #$6org/apache/avalon/excalibur/logger/LogKitLoggerManager/org/apache/avalon/framework/logger/LogKitLogger z% z& '( )6Switching to default Logger provided by LoggerManager. *+, - system.roles ./8org/apache/avalon/excalibur/component/DefaultRoleManager 01system.instrument@org/apache/excalibur/instrument/manager/DefaultInstrumentManager 2system.components?org/apache/avalon/excalibur/component/ExcaliburComponentManager 34 56 789org/apache/avalon/framework/service/WrapperServiceManager z9Forg/apache/avalon/excalibur/component/ExcaliburComponentManagerCreatorjava/lang/Object/org/apache/avalon/framework/activity/Disposable makeReadOnlybuild(Ljava/io/File;)Vjava/io/InputStreamclose(I)V3org/apache/avalon/framework/container/ContainerUtilshutdown(Ljava/lang/Object;)V)org/apache/avalon/framework/logger/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)V7org/apache/avalon/framework/configuration/Configuration getAttribute8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;(C)Ljava/lang/StringBuffer;toString()Ljava/lang/String;org/apache/log/HierarchygetDefaultHierarchy()Lorg/apache/log/Hierarchy; getLoggerFor+(Ljava/lang/String;)Lorg/apache/log/Logger;org/apache/log/PriorityLorg/apache/log/Priority;org/apache/log/Logger setPriority(Lorg/apache/log/Priority;)VgetPriorityForName-(Ljava/lang/String;)Lorg/apache/log/Priority;(Lorg/apache/log/Logger;)V(Ljava/lang/String;Lorg/apache/log/Hierarchy;Lorg/apache/avalon/framework/logger/Logger;Lorg/apache/avalon/framework/logger/Logger;)V contextualize0(Lorg/apache/avalon/framework/context/Context;)V configuredebug(Ljava/lang/String;)V0org/apache/avalon/excalibur/logger/LoggerManagergetDefaultLoggergetLoggerForCategory?(Ljava/lang/String;)Lorg/apache/avalon/framework/logger/Logger; enableLogging.(Lorg/apache/avalon/framework/logger/Logger;)V initializesetLoggerManager5(Lorg/apache/avalon/excalibur/logger/LoggerManager;)VsetInstrumentManager6(Lorg/apache/excalibur/instrument/InstrumentManager;)VsetRoleManager6(Lorg/apache/avalon/excalibur/component/RoleManager;)V;(Lorg/apache/avalon/framework/component/ComponentManager;)V!TUVWXYXZ[\]^_`abcde fgh@YK**i j kl mnhd*YL+*M,ij opqrstu vwh{'*Y*L+ M ,N-:+ ij'xyopuz{hF* + * *+ *Y*,*-** :*#9<i6 #(-39<BEjHF|}Fk[F~tFtFtFt>uzhx*+, -   i $)j>|}k[ppppuzhx*+,-i GLj>|}k[yyyyuhL* ** ** ** *L*+ 8;i2 Z\_ad#f*i1k8m;pHqKrjL|}<h/*i~j |}h/*ij |}h/*ij |}h/*!ij |}hC*"*"*i j |}hqM,#N+$%&:',N'Y(,).*+$%&)+:,--:./,-:+01&2/3Y,,4Y54Y56:* 7+8**"*9:**;"iJ <EMWijR|}~t EwWe4uh,*+$<&=M>Y?N-,@-+A*-i!&+j*,|},tXuh4+2*+$B&=MCYDN-,E-+F-G*-i" %*.3j*4|}4tX uhf*+$H&=MIYJN-,K-*L-* M* -*N-*O-+P-Q*-*RY*S!i6   ! ) 18@HMQVej*f|}ftQXIuPK iRj. i77Forg/apache/avalon/excalibur/component/ExcaliburComponentSelector.class. &' &( ) *+ * , - . / 0 1 23 14 *5 6 78 9 2: ;<= > ?@ 1 2A 1 2BC !> DEF 1 2G 1 2H I9 !J $KLM 1 1 2N !O 1 1 PQ 1R 1S IT U?VW X $Y 1 1Z [ \ 1 1] ^? _` ^a b c de ^f _ghi dj kl mnopq 1 1 2rs `t 1 1uv 1 1wxy z j{ |} $~  p  1 1 |  j*  $ |  | |    p p ^ $   $ 1 $ 1 1 1 1 $  $ 1 $ 1 1 1 1m_loaderLjava/lang/ClassLoader; DEFAULT_NAMELjava/lang/String; ConstantValue m_rolename m_context-Lorg/apache/avalon/framework/context/Context;m_componentManager8Lorg/apache/avalon/framework/component/ComponentManager;m_configuration9Lorg/apache/avalon/framework/configuration/Configuration;m_componentHandlers0Lorg/apache/commons/collections/StaticBucketMap;m_componentMapping m_disposedZ m_initializedm_roles3Lorg/apache/avalon/excalibur/component/RoleManager;m_logkit;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;m_instrumentManager3Lorg/apache/excalibur/instrument/InstrumentManager;m_instrumentableName()VCodeLineNumberTableLocalVariableTablethisBLorg/apache/avalon/excalibur/component/ExcaliburComponentSelector;(Ljava/lang/ClassLoader;)Vloader contextualize0(Lorg/apache/avalon/framework/context/Context;)VcontextselectE(Ljava/lang/Object;)Lorg/apache/avalon/framework/component/Component;hintLjava/lang/Object;messagehandler8Lorg/apache/avalon/excalibur/component/ComponentHandler; component1Lorg/apache/avalon/framework/component/Component;ce:Lorg/apache/avalon/framework/component/ComponentException;eLjava/lang/Exception; Exceptions hasComponent(Ljava/lang/Object;)ZexiststLjava/lang/Throwable;release4(Lorg/apache/avalon/framework/component/Component;)Vcompose;(Lorg/apache/avalon/framework/component/ComponentManager;)VcomponentManager configure<(Lorg/apache/avalon/framework/configuration/Configuration;)V configurationname instances:[Lorg/apache/avalon/framework/configuration/Configuration;iI classNameclazzLjava/lang/Class;cnfe"Ljava/lang/ClassNotFoundException; initializekeysLjava/util/List;keyhandleInstNamedisposeLjava/util/Iterator;keyListsetRoleManager6(Lorg/apache/avalon/excalibur/component/RoleManager;)VrolessetLogKitManager5(Lorg/apache/avalon/excalibur/logger/LogKitManager;)Vlogkit2Lorg/apache/avalon/excalibur/logger/LogKitManager;setInstrumentManager6(Lorg/apache/excalibur/instrument/InstrumentManager;)VinstrumentManagersetInstrumentableName(Ljava/lang/String;)VgetInstrumentableName()Ljava/lang/String;getInstruments/()[Lorg/apache/excalibur/instrument/Instrument;getChildInstrumentables3()[Lorg/apache/excalibur/instrument/Instrumentable;setLoggerManager5(Lorg/apache/avalon/excalibur/logger/LoggerManager;)V2Lorg/apache/avalon/excalibur/logger/LoggerManager;getComponentHandleri(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;)Lorg/apache/avalon/excalibur/component/ComponentHandler;rolecomponentClass roleManager logkitManagerinstrumentableNamegetComponentHandlers2()Lorg/apache/commons/collections/StaticBucketMap; addComponent_(Ljava/lang/Object;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;)VaddComponentInstanceF(Ljava/lang/Object;Lorg/apache/avalon/framework/component/Component;)VinstancegetName SourceFileExcaliburComponentSelector.java   .org/apache/commons/collections/StaticBucketMap  java/lang/StringBufferELooking up component on an uninitialized ComponentLocator with hint [  ]   java/lang/IllegalStateException?You cannot select a Component from a disposed ComponentSelector  # C: ComponentSelector Attempted to retrieve component with null hint.   8org/apache/avalon/framework/component/ComponentException 6org/apache/avalon/excalibur/component/ComponentHandler;: ComponentSelector could not find the component for hint [     java/lang/Exception=: ComponentSelector could not access the Component for hint [   java/lang/Throwable&Attempted to release a null component.Attempted to release a & but its handler could not be located.@org/apache/avalon/excalibur/component/ThreadSafeComponentHandler  !Error trying to release component 0ComponentSelector setting up with root element:        component-instanceclass    java/lang/ClassNotFoundException!The component instance for hint [] has an invalid class name (). @org/apache/avalon/framework/configuration/ConfigurationException ] is not valid.Could not set up componentUnexpected exception for hint [Unexpected exceptionjava/util/ArrayList    .org/apache/excalibur/instrument/Instrumentable    BCaught an exception trying to initialize of the component handler.       9org/apache/avalon/excalibur/component/LogkitLoggerManager   .instrumentable  9Cannot add components to an initialized ComponentSelector    Adding  for hint [&Could not set up Component for hint [ %Could not set up Component for hint [UnnamedSelector@org/apache/avalon/excalibur/component/ExcaliburComponentSelector*+*?W,+@N*A'*BC-1`eh->2458 ;%=L?MGTL`QeRhUuWYZ* diJ*D*+Deg i! *+E*F''*GYH*EI)+IM,JK**ELMN**O,PN*EQN64-2RMS:T-2IK-2UMS:*O*N-2IV:* W:*-2X:YZ[\:*]*^_`Ya:*b'*cYZd_`Yea: *f'*gYh _`Yi a-˱Y'!e-rtvx5|<}EWeou'5Yesz <qo>r; %)zg< `W*YL* jY*klM>h,m:*#$:n*o!pq:*or!:*s'*tu1,v+ç :+4^a-F &49HQ^ao|Htr&Y4KQ c$*YL*kwMjYxN',y:*#$:z-{W,|-}M*,y?W,|-~*+ç :+wzz~zF$27@IP S a jpu4d\$2J*O*+O !R**Y++-/>*+o <=   >*+ QR  /*[ .k .z R**Y+ FY*--R-I:+,-*o 1\ FFFFFFFF1-/* * !Y+*2**N,-*D* *O*:**n*+5W*'3*Y,<+*)H:Y+:**_!Y+*2->2;DIT`H2^C)! !7* Y,N-*-*-n*+-5W*'6*Y,;<+*)5N*%*Y+-_sv-:&*4@ s v4"]w1# X&*E*EIK *EI!#$ &$%PK iRj.7<<@org/apache/avalon/excalibur/component/Logger2LogKitManager.class.K ,- , . /0 12 3 4 15 6 78 9:;<= m_hierarchyLorg/apache/log/Hierarchy;m_loggerManager2Lorg/apache/avalon/excalibur/logger/LoggerManager;5(Lorg/apache/avalon/excalibur/logger/LoggerManager;)VCodeLineNumberTableLocalVariableTablethisorg/apache/log/Hierarchy  =org/apache/avalon/framework/logger/LogKit2AvalonLoggerAdapter? @A B CD EF () G!org/apache/log/LogTargetH IJ:org/apache/avalon/excalibur/component/Logger2LogKitManagerjava/lang/Object0org/apache/avalon/excalibur/logger/LogKitManager()V0org/apache/avalon/excalibur/logger/LoggerManagergetDefaultLogger-()Lorg/apache/avalon/framework/logger/Logger;.(Lorg/apache/avalon/framework/logger/Logger;)VsetDefaultLogTarget(Lorg/apache/log/LogTarget;)VgetLoggerForCategory?(Ljava/lang/String;)Lorg/apache/avalon/framework/logger/Logger; getLoggerFororg/apache/log/Logger setLogTargets([Lorg/apache/log/LogTarget;)V }+**Y*+Y+M*, HDIJ"L*M ++" !-*+ M* + NY,:- YS-Q SUW+X4--"# "$%&'()/*] *+PK hRj.++~?org/apache/avalon/excalibur/component/LogkitLoggerManager.class.? * + , - ./ 01 2 34 05 6789m_loggerManager2Lorg/apache/avalon/excalibur/logger/LoggerManager;m_logKitManager2Lorg/apache/avalon/excalibur/logger/LogKitManager;g(Lorg/apache/avalon/excalibur/logger/LoggerManager;Lorg/apache/avalon/excalibur/logger/LogKitManager;)VCodeLineNumberTableLocalVariableTablethis;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager; loggerManager logKitManagergetLogKitLoggerForCategory+(Ljava/lang/String;)Lorg/apache/log/Logger; categoryNameLjava/lang/String;getLoggerForCategory?(Ljava/lang/String;)Lorg/apache/avalon/framework/logger/Logger;getDefaultLogger-()Lorg/apache/avalon/framework/logger/Logger;getLogKitManager4()Lorg/apache/avalon/excalibur/logger/LogKitManager; SourceFileLogkitLoggerManager.java :   &'; < "#/org/apache/avalon/framework/logger/LogKitLogger  =:org/apache/avalon/excalibur/component/Logger2LogKitManager >9org/apache/avalon/excalibur/component/LogkitLoggerManagerjava/lang/Object0org/apache/avalon/excalibur/logger/LoggerManager()V0org/apache/avalon/excalibur/logger/LogKitManager getLogger(Lorg/apache/log/Logger;)V5(Lorg/apache/avalon/excalibur/logger/LoggerManager;)V!Y**+*,GH IJ ? *+N  !"#\ **+Y*+ SUY  !$%1* _ &'N** Y* *dfh ()PK iRj.%Dorg/apache/avalon/excalibur/component/PoolableComponentHandler.class.h i 1j 2k 1l 1m 1no pqr pstu pvwx y 1z 1{ 1| } 1~  1~  1~ 1~ k     %    /DEFAULT_MAX_POOL_SIZEI ConstantValue m_factory?Lorg/apache/avalon/excalibur/component/DefaultComponentFactory;m_pool7Lorg/apache/avalon/excalibur/pool/ResourceLimitingPool; m_initializedZ m_disposed2(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;)VCodeLineNumberTableLocalVariableTablethis@Lorg/apache/avalon/excalibur/component/PoolableComponentHandler;roleLjava/lang/String;componentClassLjava/lang/Class;config9Lorg/apache/avalon/framework/configuration/Configuration;manager8Lorg/apache/avalon/framework/component/ComponentManager;context-Lorg/apache/avalon/framework/context/Context;roles3Lorg/apache/avalon/excalibur/component/RoleManager;logkit;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager; Exceptions{(Lorg/apache/avalon/excalibur/component/DefaultComponentFactory;Lorg/apache/avalon/framework/configuration/Configuration;)VfactorypoolMax poolMaxStrict poolBlocking poolTimeoutJpoolTrimInterval initialize()VdoGet3()Lorg/apache/avalon/framework/component/Component;doPut4(Lorg/apache/avalon/framework/component/Component;)V component1Lorg/apache/avalon/framework/component/Component;dispose SourceFilePoolableComponentHandler.java=org/apache/avalon/excalibur/component/DefaultComponentFactory >? >U >^ ;< =< 78pool-max pool-max-strict  pool-blocking pool-timeout pool-trim-interval5org/apache/avalon/excalibur/pool/ResourceLimitingPool > 9:  java/lang/StringBuffer"ComponentHandler initialized for:  java/lang/IllegalStateException8You cannot get a component from an uninitialized holder. >1You cannot get a component from a disposed holder /org/apache/avalon/framework/component/Component6You cannot put a component in an uninitialized holder.)org/apache/avalon/excalibur/pool/Poolable e^/org/apache/avalon/framework/activity/Disposable>org/apache/avalon/excalibur/component/PoolableComponentHandler6org/apache/avalon/excalibur/component/ComponentHandlerjava/lang/Exception7org/apache/avalon/framework/configuration/ConfigurationgetAttributeAsInteger(Ljava/lang/String;I)IgetAttributeAsBoolean(Ljava/lang/String;Z)ZgetAttributeAsLong(Ljava/lang/String;J)J8(Lorg/apache/avalon/excalibur/pool/ObjectFactory;IZZJJ)VaddChildInstrumentable3(Lorg/apache/excalibur/instrument/Instrumentable;)VgetLogkitLogger()Lorg/apache/log/Logger; setLogger(Lorg/apache/log/Logger;)V getLogger-()Lorg/apache/avalon/framework/logger/Logger; enableLogging.(Lorg/apache/avalon/framework/logger/Logger;)V)org/apache/avalon/framework/logger/LoggerisDebugEnabled()Zappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;getCreatedClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;toStringdebug(Ljava/lang/String;)Vget-()Lorg/apache/avalon/excalibur/pool/Poolable;put.(Lorg/apache/avalon/excalibur/pool/Poolable;)V!123456789:;<=<>?@ *Y+,--A BRCDEFGHIJKLMNOPQRST>U@ k****+, >,  6,  6, 7, 7*Y***A2  )4?JbjBRkCDkV8kIJLW4)AX<46Y<?+Z[J \[ST]^@`********(*Y *!" #$*A& )5Z_B `CD_`@g-* %Y&'* %Y('*)*A"B -CDSTab@]* %Y+'*+,-ABCDcde^@Z *.*/ *0*AB  CDfgPK iRj.N:org/apache/avalon/excalibur/component/RoleManageable.class. setRoleManager6(Lorg/apache/avalon/excalibur/component/RoleManager;)V SourceFileRoleManageable.java4org/apache/avalon/excalibur/component/RoleManageablejava/lang/ObjectPK hRj.%ץTT7org/apache/avalon/excalibur/component/RoleManager.class.   getRoleForName&(Ljava/lang/String;)Ljava/lang/String;getDefaultClassNameForRolegetDefaultClassNameForHint8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; SourceFileRoleManager.java1org/apache/avalon/excalibur/component/RoleManagerjava/lang/Object PK iRj.-Forg/apache/avalon/excalibur/component/ThreadSafeComponentHandler.class.Y Z ,[ -\ ,] ,^ ,_ ,` ,a b ,c d ef ,c gh ,ci \j k l mn o gp ,c qrst uvw xy "z{ $|} ,c g~ ,c g m_instance1Lorg/apache/avalon/framework/component/Component; m_factory?Lorg/apache/avalon/excalibur/component/DefaultComponentFactory; m_initializedZ m_disposed2(Ljava/lang/String;Ljava/lang/Class;Lorg/apache/avalon/framework/configuration/Configuration;Lorg/apache/avalon/framework/component/ComponentManager;Lorg/apache/avalon/framework/context/Context;Lorg/apache/avalon/excalibur/component/RoleManager;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager;)VCodeLineNumberTableLocalVariableTablethisBLorg/apache/avalon/excalibur/component/ThreadSafeComponentHandler;roleLjava/lang/String;componentClassLjava/lang/Class;config9Lorg/apache/avalon/framework/configuration/Configuration;manager8Lorg/apache/avalon/framework/component/ComponentManager;context-Lorg/apache/avalon/framework/context/Context;roles3Lorg/apache/avalon/excalibur/component/RoleManager;logkit;Lorg/apache/avalon/excalibur/component/LogkitLoggerManager; Exceptions{(Lorg/apache/avalon/excalibur/component/DefaultComponentFactory;Lorg/apache/avalon/framework/configuration/Configuration;)Vfactory4(Lorg/apache/avalon/framework/component/Component;)V component initialize()VdoGet3()Lorg/apache/avalon/framework/component/Component;doPutdisposeeLjava/lang/Exception; SourceFileThreadSafeComponentHandler.java=org/apache/avalon/excalibur/component/DefaultComponentFactory 56 5K 5P 23 43 01 ./ /org/apache/avalon/framework/component/Component java/lang/StringBuffer"ComponentHandler initialized for:   java/lang/IllegalStateException8You cannot get a component from an uninitialized holder. 51You cannot get a component from a disposed holder6You cannot put a component in an uninitialized holder. .org/apache/avalon/framework/activity/Startable P/org/apache/avalon/framework/activity/Disposable TPjava/lang/Exception !Error decommissioning component: @org/apache/avalon/excalibur/component/ThreadSafeComponentHandler6org/apache/avalon/excalibur/component/ComponentHandlergetLogkitLogger()Lorg/apache/log/Logger; setLogger(Lorg/apache/log/Logger;)V getLogger-()Lorg/apache/avalon/framework/logger/Logger; enableLogging.(Lorg/apache/avalon/framework/logger/Logger;)V newInstance()Ljava/lang/Object;)org/apache/avalon/framework/logger/LoggerisDebugEnabled()Zappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;getCreatedClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;toStringdebug(Ljava/lang/String;)Vjava/lang/ObjectgetClass decommission(Ljava/lang/Object;)Vstop isWarnEnabledwarn*(Ljava/lang/String;Ljava/lang/Throwable;)V!,-./012343567 *Y+,--8 [^9R:;<=>?@ABCDEFGHIJ&5K7b****+8kJ Klm9 :;L1@AJ&5M7a****+*8vJ Kwxy9:;N/J&OP7**** ** *** *W*+*Y*(*Y**86 &-;GNv9 :;J&QR7a'* Y* Y*8"9 ':;J&SM7N* Y 89:;N/TP7***!/*"*"#*$*$%*9L*'()*)Y**++*GJ&86  ,6BGJW}9:;K5UVWXPK iRj.IG META-INF/LICENSE.txt/* ============================================================================ The Apache Software License, Version 1.1 ============================================================================ Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved. Redistribution and use in source and binary forms, with or without modifica- tion, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by the Apache Software Foundation (http://www.apache.org/)." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. 4. The names "Jakarta", "Avalon", "Excalibur" and "Apache Software Foundation" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact apache@apache.org. 5. Products derived from this software may not be called "Apache", nor may "Apache" appear in their name, without prior written permission of the Apache Software Foundation. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU- DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This software consists of voluntary contributions made by many individuals on behalf of the Apache Software Foundation. For more information on the Apache Software Foundation, please see . */ PK iRj. AMETA-INF/PK iRj.M5'META-INF/MANIFEST.MFPK hRj.Arorg/PK hRj. Aorg/apache/PK hRj.Aorg/apache/avalon/PK iRj.Aorg/apache/avalon/excalibur/PK iRj.&A'org/apache/avalon/excalibur/component/PK hRj.P6Bkorg/apache/avalon/excalibur/component/AbstractDualLogEnabled.classPK hRj.\ PVorg/apache/avalon/excalibur/component/AbstractDualLogEnabledInstrumentable.classPK hRj.p##<org/apache/avalon/excalibur/component/ComponentHandler.classPK iRj.*zz^5org/apache/avalon/excalibur/component/ComponentProxyGenerator$ComponentInvocationHandler.classPK iRj.$C;org/apache/avalon/excalibur/component/ComponentProxyGenerator.classPK iRj.|* YDorg/apache/avalon/excalibur/component/DefaultComponentFactory$ComponentManagerProxy.classPK iRj.݁? ? WOorg/apache/avalon/excalibur/component/DefaultComponentFactory$ServiceManagerProxy.classPK iRj.n""CXorg/apache/avalon/excalibur/component/DefaultComponentFactory.classPK iRj.{900C|org/apache/avalon/excalibur/component/DefaultComponentHandler.classPK iRj.norg/apache/avalon/excalibur/component/DefaultRoleManager.classPK iRj.b>*=*=Eorg/apache/avalon/excalibur/component/ExcaliburComponentManager.classPK iRj.uzc""LJorg/apache/avalon/excalibur/component/ExcaliburComponentManagerCreator.classPK iRj. i77F org/apache/avalon/excalibur/component/ExcaliburComponentSelector.classPK iRj.7<<@Borg/apache/avalon/excalibur/component/Logger2LogKitManager.classPK hRj.++~?;Jorg/apache/avalon/excalibur/component/LogkitLoggerManager.classPK iRj.%DQorg/apache/avalon/excalibur/component/PoolableComponentHandler.classPK iRj.N: dorg/apache/avalon/excalibur/component/RoleManageable.classPK hRj.%ץTT7Jeorg/apache/avalon/excalibur/component/RoleManager.classPK iRj.-Fforg/apache/avalon/excalibur/component/ThreadSafeComponentHandler.classPK iRj.IG wMETA-INF/LICENSE.txtPKk