fixed exception when trying to cancel unwritten archives.
[vamsas.git] / src / org / vamsas / client / simpleclient / VamsasArchive.java
index c58c5f3..ceaf401 100644 (file)
@@ -294,6 +294,9 @@ public class VamsasArchive {
   public boolean cancelArchive() {
     if (newarchive!=null) {
       try { 
+        newarchive.closeEntry();
+        newarchive.putNextEntry(new JarEntry("deleted"));
+        newarchive.closeEntry();
         newarchive.close();
         
       } catch (Exception e) {