donaldp     2002/09/25 05:46:00

  Modified:    lib/container excalibur-loader-1.0a.jar
               src/java/org/apache/avalon/phoenix/components/installer
                        DefaultInstaller.java
  Added:       lib/container excalibur-policy-1.0a.jar
  Log:
  Delete work directorys on startup. Assume that contents were from a previous failed 
startup.
  
  This means that multiple instances of Phoenix need to have different work directorys.
  
  Revision  Changes    Path
  1.4       +55 -458   jakarta-avalon-phoenix/lib/container/excalibur-loader-1.0a.jar
  
        <<Binary file>>
  
  
  1.1                  jakarta-avalon-phoenix/lib/container/excalibur-policy-1.0a.jar
  
        <<Binary file>>
  
  
  1.9       +13 -1     
jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/installer/DefaultInstaller.java
  
  Index: DefaultInstaller.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/installer/DefaultInstaller.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DefaultInstaller.java     21 Sep 2002 02:48:22 -0000      1.8
  +++ DefaultInstaller.java     25 Sep 2002 12:46:00 -0000      1.9
  @@ -113,6 +113,18 @@
           throws Exception
       {
           initWorkDirectory();
  +        try
  +        {
  +            FileUtil.cleanDirectory( m_baseWorkDirectory );
  +        }
  +        catch( final IOException ioe )
  +        {
  +            final String message =
  +                REZ.getString( "nodelete-workdir.error",
  +                               m_baseWorkDirectory,
  +                               ioe.getMessage() );
  +            getLogger().warn( message, ioe );
  +        }
       }
   
       /**
  
  
  

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

Reply via email to