Author: dkulp
Date: Wed Apr 27 15:15:24 2022
New Revision: 1900325
URL: http://svn.apache.org/viewvc?rev=1900325&view=rev
Log:
If cache files don't exist, add it
Modified:
cxf/web/src/main/java/org/apache/cxf/cwiki/SiteExporter.java
Modified: cxf/web/src/main/java/org/apache/cxf/cwiki/SiteExporter.java
URL:
http://svn.apache.org/viewvc/cxf/web/src/main/java/org/apache/cxf/cwiki/SiteExporter.java?rev=1900325&r1=1900324&r2=1900325&view=diff
==============================================================================
--- cxf/web/src/main/java/org/apache/cxf/cwiki/SiteExporter.java (original)
+++ cxf/web/src/main/java/org/apache/cxf/cwiki/SiteExporter.java Wed Apr 27
15:15:24 2022
@@ -443,12 +443,16 @@ public class SiteExporter implements Run
private void saveCache() throws Exception {
File file = new File(rootOutputDir, pageCacheFile);
+ boolean existed = file.exists();
file.getParentFile().mkdirs();
FileOutputStream fout = new FileOutputStream(file);
ObjectOutputStream oout = new ObjectOutputStream(fout);
oout.writeObject(pages);
oout.writeObject(blog);
oout.close();
+ if (!existed) {
+ callSvn("add", file.getAbsolutePath());
+ }
}
private void renderPages() throws Exception {