Uninstall the Workfront with Adobe Experience Manager enhanced connector

You must uninstall the Workfront with Adobe Experience Manager enhanced connector to the latest native integration connecting Workfront and Adobe Experience Manager Assets as a Cloud Service.

Prerequisites

  • (Optional) If necessary, revert any changes that were made to the Workfront firewall configuration and AEM dispatcher settings.

Uninstall the enhanced connector

  1. Access and clone your AEM as a Cloud Service repository from Cloud Manager.

  2. Open your cloned git repository in the IDE of your choice.

  3. Checkout the branch where the enhanced connector is installed.

  4. Navigate to the following path and remove the enhanced connector zip file:

    Path: /ui.apps/src/main/resources/<zip file will be here>

  5. Remove the following dependency from the pom.xml file of the project’s root.

    code language-none
    <!-- Workfront Tools -->
     <dependency>
         <groupId>digital.hoodoo</groupId>
         <artifactId>workfront-tools.ui.apps</artifactId>
         <type>zip</type>
         <version>1.8.0</version>
         <scope>system</scope>
         <systemPath>${project.basedir}/ui.apps/src/main/resources/workfront-tools.ui.apps.zip</systemPath>
     </dependency>
    
    note note
    NOTE
    Please ensure the version referenced in above code block, i.e 1.8.0, reflects the version that is being uninstalled from the code.
  6. Remove the following dependency from the pom.xml file of the project’s submodule named all.

    code language-none
    <!-- Workfront Tools -->
    <embedded>
        <groupId>digital.hoodoo</groupId>
        <artifactId>workfront-tools.ui.apps</artifactId>
        <type>zip</type>
        <target>/apps/<path-to-project-install-folder>/install</target>
    </embedded>
    
  7. Remove the following embedded from the pom.xml file of the project’s submodule named all.

    code language-none
    <!-- Workfront Tools -->
    <embedded>
        <groupId>digital.hoodoo</groupId>
        <artifactId>workfront-tools.ui.apps</artifactId>
        <type>zip</type>
        <target>/apps/<path-to-project-install-folder>/install</target>
    </embedded>
    
  8. (Conditional) Remove the repository configuration from the pom.xml file of the project’s root.

    code language-none
    <repository>
        <id>hoodoo-maven</id>
        <name>Hoodoo Repository</name>
        <url>https://gitlab.com/api/v4/projects/12715200/packages/maven</url>
    </repository>
    
  9. (Conditional) Remove the server configuration from the settings.xml, present in the following path ./cloudmanager/maven/settings.xml in the project root.’

    code language-none
    
            <server>
            <id>hoodoo-maven</id>
            <configuration>
                <httpHeaders>
                    <property>
                        <name>Deploy-Token</name>
                        <value>*********************</value>
                    </property>
                </httpHeaders>
            </configuration>
        </server>
    
  10. Commit the changes, and push the code to the Cloud Manager repository

  11. Run the Cloud Manager pipeline to deploy the changes on your Cloud Services instance

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43