Advanced Unzip

Overview

Includes a Smart Service "Extract Zip" which will unzip the contents of a given Appian zip document into the destination Appian folder.  The newly created/updated documents will be returned as the output.  The unzipping process will maintain the folder structure in Appian.

Key Features & Functionality

  • Supports 7Zip files
  • Extracts archives containing files with names that are at least 1 character in length
  • Temporary files saved on disk will be removed as soon as they are no longer required
Anonymous
Parents
  • To answer the previous questions:

    1. 7Zip is a separate file format. The plugin supports files of type ".zip" and ".7z". See https://www.7-zip.org/

    2. "Temporary files saved on disk" refers to temporary files created during the extraction process, not the final Appian document created by the smart service. To go into more detail, the original implementation of the plugin would create temporary copies of files under /tmp which would persist until the application server was restarted which could lead to overutilization of disk in some scenarios. In the latest version of the plugin, only these temporary files are removed as soon as they are no longer required.

    3. The Compatible Versions list is only updated when the plugin is updated, but there is no reason to expect that the plugin will not work with the latest versions of Appian. The best approach is to test the plugin in your intended version to ensure it works as expected.

    Regarding the previous question concerning file/folder/group permissions on the documents, I would suggest reviewing the security configurations on the documents themselves as well as the parent folder and associated groups, as was mentioned. This error could also be caused by out of date group membership caching. However, it sounds more like a security configuration issue than an issue with the plugin itself. If this issue persists, I would recommend creating a ticket with Appian Support for in-depth troubleshooting assistance.

Comment
  • To answer the previous questions:

    1. 7Zip is a separate file format. The plugin supports files of type ".zip" and ".7z". See https://www.7-zip.org/

    2. "Temporary files saved on disk" refers to temporary files created during the extraction process, not the final Appian document created by the smart service. To go into more detail, the original implementation of the plugin would create temporary copies of files under /tmp which would persist until the application server was restarted which could lead to overutilization of disk in some scenarios. In the latest version of the plugin, only these temporary files are removed as soon as they are no longer required.

    3. The Compatible Versions list is only updated when the plugin is updated, but there is no reason to expect that the plugin will not work with the latest versions of Appian. The best approach is to test the plugin in your intended version to ensure it works as expected.

    Regarding the previous question concerning file/folder/group permissions on the documents, I would suggest reviewing the security configurations on the documents themselves as well as the parent folder and associated groups, as was mentioned. This error could also be caused by out of date group membership caching. However, it sounds more like a security configuration issue than an issue with the plugin itself. If this issue persists, I would recommend creating a ticket with Appian Support for in-depth troubleshooting assistance.

Children
No Data