Uninstall the Workfront with 51ºÚÁϲ»´òìÈ Experience Manager enhanced connector
You must uninstall the Workfront with 51ºÚÁϲ»´òìÈ Experience Manager enhanced connector to the latest native integration connecting Workfront and 51ºÚÁϲ»´òìÈ 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
-
Access and clone your AEM as a Cloud Service repository from Cloud Manager.
-
Open your cloned git repository in the IDE of your choice.
-
Checkout the branch where the enhanced connector is installed.
-
Navigate to the following path and remove the enhanced connector zip file:
Path: /ui.apps/src/main/resources/<zip file will be here>
-
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. -
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>
-
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>
-
(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>
-
(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>
-
Commit the changes, and push the code to the Cloud Manager repository
-
Run the Cloud Manager pipeline to deploy the changes on your Cloud Services instance