Documentation Center

Deregistering discontinued Content Delivery features

As from Tridion Docs 15, the User Generated Content (UGC) feature is discontinued. If you have registered this feature as a Capability, you must now deregister it.

Procedure

  1. If you do not yet have a Capability registration tool set up, do the following:
    1. Create a folder on the machine on which you have installed the Discovery Service.
    2. Access the installation media of your currently installed Tridion Docs (or SDL Tridion Docs ) software (so not the installation media of Tridion Docs 15).
    3. From there, copy the file Content Delivery\roles\discovery\registration\discovery-registration.jar to your new folder.
    4. From the configuration location of any of your installed microservices, except for the User Generated Content (UGC) microservices or the Discovery Service, copy a cd_storage_conf.xml file.
  2. Open cd_storage_conf.xml for editing.
  3. In the Roles section, remove all Role child elements and add the following Role child elements in their place:
    <Role Name="TokenServiceCapability" Url="${tokenurl:-http://localhost:8082/token.svc}" />
    <Role Name="WebCapability" />
  4. From the command prompt. run the following command:
    java -jar discovery-registration.jar sync
    This deregisters all Capabilities.

What to do next

You will now upgrade all microservices that you use and that are not discontinued. As part of your upgrades, the Capabilities of these microservices will be registered and added to the Discovery database. The Capabilities that will not be re-registered are:
  • UGCCommunityServiceCapability
  • UGCModerationServiceCapability