mcconnell    2003/02/08 00:52:11

  Modified:    assembly/src/java/org/apache/avalon/assembly/appliance
                        ApplianceContext.java DefaultAppliance.java
                        DefaultApplianceFactory.java
               assembly/src/java/org/apache/avalon/assembly/engine
                        EngineClassLoader.java
  Log:
  Correeected a bug that cause non-propergation of the assembly:home directory.
  
  Revision  Changes    Path
  1.12      +1 -2      
avalon-sandbox/assembly/src/java/org/apache/avalon/assembly/appliance/ApplianceContext.java
  
  Index: ApplianceContext.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/assembly/src/java/org/apache/avalon/assembly/appliance/ApplianceContext.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- ApplianceContext.java     7 Feb 2003 15:38:57 -0000       1.11
  +++ ApplianceContext.java     8 Feb 2003 08:52:11 -0000       1.12
  @@ -242,5 +242,4 @@
        */
       boolean getStartupPolicy();
   
  -
   }
  
  
  
  1.32      +2 -1      
avalon-sandbox/assembly/src/java/org/apache/avalon/assembly/appliance/DefaultAppliance.java
  
  Index: DefaultAppliance.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/assembly/src/java/org/apache/avalon/assembly/appliance/DefaultAppliance.java,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- DefaultAppliance.java     7 Feb 2003 15:38:57 -0000       1.31
  +++ DefaultAppliance.java     8 Feb 2003 08:52:11 -0000       1.32
  @@ -635,6 +635,7 @@
               //
   
               File base = (File) m_system.get( "urn:assembly:home" );
  +
               File working = new File( base, "working" );
               File home = new File( working, "home" );
               File work = new File( working, "temp" );
  
  
  
  1.9       +2 -1      
avalon-sandbox/assembly/src/java/org/apache/avalon/assembly/appliance/DefaultApplianceFactory.java
  
  Index: DefaultApplianceFactory.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/assembly/src/java/org/apache/avalon/assembly/appliance/DefaultApplianceFactory.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DefaultApplianceFactory.java      7 Feb 2003 15:38:57 -0000       1.8
  +++ DefaultApplianceFactory.java      8 Feb 2003 08:52:11 -0000       1.9
  @@ -248,6 +248,7 @@
           try
           {
               PoolManager pool = (PoolManager) system.get( 
"urn:assembly:threads.manager" );
  +
               DefaultLocator locator = new DefaultLocator( context );
               locator.put( "urn:assembly:engine", engine );
               locator.put( "urn:assembly:lifestyle.service", 
createLifestyleService( engine, pool ) );
  
  
  
  1.33      +2 -24     
avalon-sandbox/assembly/src/java/org/apache/avalon/assembly/engine/EngineClassLoader.java
  
  Index: EngineClassLoader.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/assembly/src/java/org/apache/avalon/assembly/engine/EngineClassLoader.java,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- EngineClassLoader.java    7 Feb 2003 15:38:59 -0000       1.32
  +++ EngineClassLoader.java    8 Feb 2003 08:52:11 -0000       1.33
  @@ -1067,27 +1067,6 @@
           return manager;
       }
   
  -   /*
  -    private ApplianceRepository createApplianceRepository( Map facilities ) 
  -      throws Exception
  -    {
  -        if( getLogger().isDebugEnabled() )
  -        {
  -            getLogger().debug( "creating appliance manager" );
  -        }
  -
  -        DefaultApplianceRepository manager = new 
DefaultApplianceRepository();
  -        manager.enableLogging( getLogger() );
  -        manager.contextualize( new DefaultContext() ); // <-- placeholder 
for parent manager
  -        DefaultServiceManager services = new DefaultServiceManager();
  -        services.put( "urn:assembly:engine.classloader", this );
  -        services.makeReadOnly();
  -        manager.service( services );
  -        manager.initialize();
  -        return manager;
  -    }
  -    */
  -
       private Locator getSystemContext()
       {
           if( m_system != null )
  @@ -1116,8 +1095,7 @@
           }
           catch( ContextException ce )
           {
  -            final File home = new File( System.getProperty( "user.dir" ) );
  -            context.put( "urn:assembly:home", home );    
  +            context.put( "urn:assembly:home", m_home );    
           }
   
           try
  
  
  

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

Reply via email to