Upgrade Process Overview
Overview and procedural information involved in upgrading Document Generation Services.
This section explains how to upgrade specific components used within Document Generation Services (DGS).
Note: This section is intended for those users who have previously installed
DGS. Note also that this upgrade procedure assumes you have installed
RabbitMQ and ERLang during the initial installation; no upgrade is necessary
at this time. If you need to reinstall RabbitMQ and ERLang, see the
following section in the installation guide: Installing and Configuring RabbitMQ Services
Overview
Users should perform the following steps to successfully upgrade DGS and specific components:
- Consult Document Generation Services Change Log Entries for any changes that may impact your upgrade.
- Verify all prerequisites are installed.
- Upgrade STSv3
- Upgrade Document Generation Services
- Install/upgrade Expere
- Install/Upgrade DocViewer
- Install/upgrade Document Generation Services Core
- Install/upgrade Document Generation Services DocViewer Core API
- Install EZ Config Packages and Packets
- Install EZ Config Default Data
Before You Begin
Before beginning the upgrade process, uninstall the following
components:
- STSv3
- Document Generation ServicesNote: It is recommended that you stop WildFly prior to uninstalling Document Generation Services for a cleaner installation; you will need to reboot the Windows server to complete the uninstallation.
- EZ Config Packages and Packets
- RabbitMQ
- ERLang
- Uninstall the following components:
- Run the
RunExclusionAdding.ps1script to exclude eSignature functionality from packages and documents by adding an emptyesignature.xmlfile at the root organization. WIth this exclusion list, users can enable esignature capability for a unique set of documents. This script is located in theScriptsfolder on the release media.Note: This script should only be run on the DGSManagement machine where theExpereRepositoryfolder is located using Powershell 4.0. - Previously, Expere created hashes of the content items during runtime in order to determine how and when items would be retrieved from the cache. With this update, all of the content items are pre-hashed so that Expere does not need to do it at runtime.
- If you are working with existing deployed
libraries, running this process is required to alleviate any errors
when calling DGS API’s.
- Locate the
Resourcesfolder on the release media, copy the ManifestCreator.zip file containing theManifestCreator.exe.configandManifestCreator.exefiles to the machine where the repository(ies) exist. - Set the location of the file system repository in the
ManifestCreator.exe.configby specifying the content repository path for the RootFolder setting. - Run the
ManifestCreator.exefile
- Locate the
Related Links
Access the following links for more information: