Applying Collections Fix Patch

If you have installed Zoom Server version 7.2.2-RELEASE.58-600ce5053 then you would need this patch to fix the Collections issue. Follow these steps to apply the patch:

On Zoom Server:

  1. Download the patch jars on Zoom Server (as shared by Support).
  2. Stop all Zoom services. If Client Proxy is running on the machine then stop Client Proxy as well.
  3. Backup the existing jars and product-info.xml in %ZOOM_INSTALL_DIR%\lib\zoom\ to a separate backup directory.
  4. Copy the respective jar files from the patch to the above location in step 3.
  5. If you want to modify the behavior of asset filtering in all dynamic collections, then open server.xml for editing (Location: %ZoomInstallDir%/conf/server.xml).
  6. Look for the tag <searchInLatestRevision> under <collectionSpec>. If found, then update its value, or else add it as follows:

    <webclientSpec>

        <collectionSpec>

            <searchInLatestRevision>true</searchInLatestRevision>

        </collectionSpec>

    </webclientSpec>

    By default, the filter for a dynamic collection matches metadata from all revisions of assets and then shows the latest revisions of the assets that match the search criteria. To keep the current behavior, set the above tag as false. To modify the default behavior so a collection only searches for metadata within the latest revision of the assets, set the above tag as true.
  7. Save and close server.xml.
  8. Start Zoom services. Start Client Proxy (if it was running earlier as in step 2).
  9. Once the Zoom Server is up and running, stop all Zoom services again.
  10. Remove the newly added patched zoom.jar from the %ZOOM_INSTALL_DIR%\lib\zoom\ folder.
  11. Copy the backed up zoom.jar file in the above location, from the backup as saved in step 3.
  12. Start Zoom services again.

On Preview Server:

  1. Download the patch jars on Preview Server (as shared by Support).
  2. Stop all Zoom services. If Client Proxy is running on the machine then stop Client Proxy as well.
  3. Backup vabweb.war file in %ZOOM_INSTALL_DIR%\web\app\ to a separate backup directory.
  4. Copy the vabweb.war file from the patch to the above locations in step 3.
  5. Start Zoom services. Start Client Proxy (if it was running earlier as in step 2).

On Zoom Client:

  1. Download the patch SWF file on the Zoom Client machine.
  2. Stop Client Proxy.
  3. Backup ZmFlexSearchClient.swf file at the following locations for Windows and Mac:
    • Mac – /Application/Evolphin/zoom/Asset Browser.app/Contents/Resources
    • Windows – %ZOOM_INSTALL_DIR%\air\zmvisualsearch
  4. Copy the new ZmFlexSearchClient.swf file from the patch to the above location in step 3.
  5. Start Client Proxy.
  6. Repeat for each Zoom Client.