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]>