mcconnell    2003/02/08 00:51:52

  Modified:    merlin/src/java/org/apache/avalon/merlin/block/impl
                        DefaultBlockLoader.java
               merlin/src/java/org/apache/avalon/merlin/kernel/impl
                        DefaultKernel.java KernelLoader.java
  Log:
  Correeected a bug that cause non-propergation of the assembly:home directory.
  
  Revision  Changes    Path
  1.8       +1 -2      
avalon-sandbox/merlin/src/java/org/apache/avalon/merlin/block/impl/DefaultBlockLoader.java
  
  Index: DefaultBlockLoader.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/merlin/src/java/org/apache/avalon/merlin/block/impl/DefaultBlockLoader.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DefaultBlockLoader.java   7 Feb 2003 15:39:33 -0000       1.7
  +++ DefaultBlockLoader.java   8 Feb 2003 08:51:52 -0000       1.8
  @@ -266,7 +266,6 @@
           m_registry = null;
           m_system = null;
           m_home = null;
  -        //m_resolver = null;
       }
   
       //==============================================================
  
  
  
  1.7       +2 -2      
avalon-sandbox/merlin/src/java/org/apache/avalon/merlin/kernel/impl/DefaultKernel.java
  
  Index: DefaultKernel.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/merlin/src/java/org/apache/avalon/merlin/kernel/impl/DefaultKernel.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DefaultKernel.java        7 Feb 2003 15:39:35 -0000       1.6
  +++ DefaultKernel.java        8 Feb 2003 08:51:52 -0000       1.7
  @@ -249,7 +249,6 @@
           m_home = (File) context.get( "urn:merlin:home" );
           m_common = (ClassLoader) context.get( 
"urn:merlin:classloader.common" );
           m_bootstrap = (ClassLoader) context.get( 
"urn:merlin:classloader.system" );
  -        //m_profile = (File) context.get( "urn:merlin:profile" );
       }
   
       //==============================================================
  @@ -644,6 +643,7 @@
               context.put( "urn:assembly:engine.classpath", classpath );
               context.put( "urn:assembly:logging.manager", logging );
               context.put( "urn:assembly:threads.manager", pool );
  +            context.put( "urn:assembly:home", m_home );
               context.makeReadOnly();
               engine.contextualize( context );
               engine.initialize();
  
  
  
  1.4       +1 -0      
avalon-sandbox/merlin/src/java/org/apache/avalon/merlin/kernel/impl/KernelLoader.java
  
  Index: KernelLoader.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/merlin/src/java/org/apache/avalon/merlin/kernel/impl/KernelLoader.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- KernelLoader.java 5 Feb 2003 04:07:36 -0000       1.3
  +++ KernelLoader.java 8 Feb 2003 08:51:52 -0000       1.4
  @@ -99,6 +99,7 @@
           context.put( "urn:merlin:home", base );
           context.put( "urn:merlin:classloader.common", common );
           context.put( "urn:merlin:classloader.system", system );
  +        context.put( "urn:merlin:kernel.profile", profile );
           context.makeReadOnly();
   
           Configuration config = null;
  
  
  

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

Reply via email to