Error in upgrade process 8127 to 8200 - Error:ZIP file must have at least one entry

Error in upgrade process 8127 to 8200 - Error:ZIP file must have at least one entry

I attempted an upgrade of a new instance of ServiceDesk from 8127 to 8200 and received the error below:

  1. Apr 28, 2013 11:35:37 PM  [SYSOUT]  [INFO] : File added to zip E:\ServiceDesk\Attachments\fileAttachments\Request
  2. Apr 28, 2013 11:35:37 PM  [SYSOUT]  [INFO] : File added to zip E:\ServiceDesk\Attachments\fileAttachments\Request\Feb2013
  3. Apr 28, 2013 11:35:37 PM  [SYSOUT]  [INFO] : File added to zip E:\ServiceDesk\Attachments\fileAttachments\Request\Feb2013\4
  4. Apr 28, 2013 11:35:38 PM  [com.adventnet.servicedesk.updatemgr.util.SDPreProcessorUtil]  [SEVERE] : Exception occured when taking backup..... not going to proceed with upgrade
  5. Apr 28, 2013 11:35:38 PM  [com.adventnet.servicedesk.updatemgr.util.SDPreProcessor]  [SEVERE] : Problem during installation of patch java.util.zip.ZipException: ZIP file must have at least one entry
  6. Apr 28, 2013 11:35:38 PM  [SYSERR]  [INFO] : java.util.zip.ZipException: ZIP file must have at least one entry
  7. Apr 28, 2013 11:35:38 PM  [SYSERR]  [INFO] : at java.util.zip.ZipOutputStream.finish(Unknown Source)

I browsed to the directories mentioned in the logs and saw that there were no files present.  What I believe happened is that we created some test tickets with attachments and then deleted the tickets.  The files were removed by the system, but the folders remained.  I would expect the installation process to check and catch these basic types of errors.


Workaround: I created a blank text file in one of the directories and the installation proceeded without error.

                  New to ADSelfService Plus?