bloritsch    2003/01/27 12:22:44

  Modified:    fortress/src/java/org/apache/avalon/fortress/impl
                        AbstractContainer.java
               fortress/src/java/org/apache/excalibur/fortress/util
                        ContextManager.java
  Log:
  attempt to address runtime problem with refactoring
  
  Revision  Changes    Path
  1.2       +2 -2      
jakarta-avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/impl/AbstractContainer.java
  
  Index: AbstractContainer.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/impl/AbstractContainer.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AbstractContainer.java    27 Jan 2003 16:55:41 -0000      1.1
  +++ AbstractContainer.java    27 Jan 2003 20:22:43 -0000      1.2
  @@ -327,7 +327,7 @@
   
               // create the appropriate handler instance
               final ComponentHandler targetHandler =
  -                    (ComponentHandler)roleEntry.getHandlerClass().newInstance();
  +                    (ComponentHandler)handlerInstance;
   
               // do the handler lifecycle
               ContainerUtil.contextualize( targetHandler, m_context );
  
  
  
  1.62      +14 -3     
jakarta-avalon-excalibur/fortress/src/java/org/apache/excalibur/fortress/util/ContextManager.java
  
  Index: ContextManager.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/fortress/src/java/org/apache/excalibur/fortress/util/ContextManager.java,v
  retrieving revision 1.61
  retrieving revision 1.62
  diff -u -r1.61 -r1.62
  --- ContextManager.java       24 Jan 2003 04:33:33 -0000      1.61
  +++ ContextManager.java       27 Jan 2003 20:22:43 -0000      1.62
  @@ -322,9 +322,20 @@
   
               try
               {
  -                if (getLogger().isDebugEnabled()) getLogger().debug("Shutting down: 
" + o);
  +                long start = 0;
  +                if (getLogger().isDebugEnabled())
  +                {
  +                    start = System.currentTimeMillis();
  +                    getLogger().debug("Shutting down: " + o);
  +                }
  +
                   ContainerUtil.shutdown( o );
  -                if (getLogger().isDebugEnabled()) getLogger().debug("Done.");
  +
  +                if (getLogger().isDebugEnabled())
  +                {
  +                    long duration = System.currentTimeMillis() - start;
  +                    getLogger().debug("Done in " + duration + " ms");
  +                }
               }
               catch( Exception e )
               {
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to