bloritsch    2003/05/30 09:11:47

  Modified:    fortress/src/java/org/apache/avalon/fortress/util
                        ContextManager.java
  Log:
  The LifeCycleExtensionManager was not copied to the servicemanager.  Fixed.
  
  Revision  Changes    Path
  1.35      +9 -1      
avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util/ContextManager.java
  
  Index: ContextManager.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util/ContextManager.java,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- ContextManager.java       29 May 2003 13:15:06 -0000      1.34
  +++ ContextManager.java       30 May 2003 16:11:46 -0000      1.35
  @@ -695,6 +695,8 @@
               manager.put( SourceResolver.ROLE, m_defaultSourceResolver );
           }
   
  +        Object lem = get( m_rootContext, LifecycleExtensionManager.ROLE, null);
  +
           /**
            * Role manager won't be passed here as it is now only
            * an utility for reading ECM role files.
  @@ -705,6 +707,12 @@
           manager.put( MetaInfoManager.ROLE, m_metaInfoManager );
           manager.put( PoolManager.ROLE, m_poolManager );
           manager.put( InstrumentManager.ROLE, m_instrumentManager );
  +
  +        if ( lem != null )
  +        {
  +            manager.put( LifecycleExtensionManager.ROLE, lem );
  +        }
  +
           manager.makeReadOnly();
   
           m_containerManagerContext.put( SERVICE_MANAGER, manager );
  
  
  

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

Reply via email to