Author: joakime
Date: Fri Mar 9 06:36:13 2007
New Revision: 516416
URL: http://svn.apache.org/viewvc?view=rev&rev=516416
Log:
Correcting lack of save for datarefresh task.
Modified:
maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java
Modified:
maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java?view=diff&rev=516416&r1=516415&r2=516416
==============================================================================
---
maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java
(original)
+++
maven/archiva/trunk/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java
Fri Mar 9 06:36:13 2007
@@ -54,6 +54,8 @@
extends AbstractLogEnabled
implements TaskExecutor
{
+ private static final String DATAREFRESH_FILE = ".datarefresh";
+
/**
* Configuration store.
*
@@ -131,7 +133,7 @@
DiscovererStatistics lastRunStats = new DiscovererStatistics(
repository );
try
{
- lastRunStats.load( ".datarefresh" );
+ lastRunStats.load( DATAREFRESH_FILE );
}
catch ( IOException e )
{
@@ -147,12 +149,19 @@
lastRunStats.getTimestampFinished(),
null, null );
stats.dump( getLogger() );
+ lastRunStats.save( DATAREFRESH_FILE );
}
catch ( DiscovererException e )
{
getLogger().error(
"Unable to run data refresh against
repository [" + repository.getId() + "]: "
+ e.getMessage(), e );
+ }
+ catch ( IOException e )
+ {
+ getLogger().warn(
+ "Unable to save last run statistics for
repository [" + repository.getId() + "]: "
+ + e.getMessage() );
}
}