Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
SOLVED

AEM Communities UGC Migration Tool dependency error

Avatar

Former Community Member

Hi,

I am using AEM Communities UGC Migration Tool to migrate UGC from AEM 5.6.1 to AEM 6.2.

The export was successful. While importing, after install the communities-ugc-migration bundle in AEM 6.2 publish instance, I am getting dependency error for 

1) com.adobe.cq.social.scf,version=[1.3,2) -- Cannot be resolved

2) com.adobe.cq.social.ugc.api,version=[1.4,2) -- Cannot be resolved

and the bundle remains in installed state.

I tried seaching for the above missing dependencies but could not find the mentioned version (1,3-2) and (1.4-2)

Any guidance will be helpful. Thanks in advance

1 Accepted Solution

Avatar

Correct answer by
Level 9

Hi,

The answer I was given is for you to ensure you have installed the latest feature pack for Communities (which is FP1) on AEM 6.2.

Let us know if that works.

- JK

View solution in original post

5 Replies

Avatar

Administrator

Hi 

Please use "depfinder" tool of AEM to know what are current version of dependencies or to find the Maven coordinates for a class or package, you can use the Web Console's "Packages).

1. Go to Link:- http://localhost:4502/system/console/depfinder

2. Add com.adobe.cq.social.scf and click find.

For "com.adobe.cq.social.scf"

<dependency> <groupId>com.adobe.cq.social</groupId> <artifactId>cq-social-scf-api</artifactId> <version>1.1.32</version> <scope>provided</scope> </dependency>

For " com.adobe.cq.social.ugc.api"

<dependency> <groupId>com.adobe.cq.social</groupId> <artifactId>cq-social-ugc-search-collections</artifactId> <version>1.3.56</version> <scope>provided</scope> </dependency>

 

Reference Post:- http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manage...

I hope this would help you.

Thanks and Regards

Kautuk Sahni



Kautuk Sahni

Avatar

Former Community Member

Hi Kautuk, 

Thanks for the reply. I was able to find the dependency using depfinder. 

But when I searched for the same dependency I am unable to find version: 1.3.56

Please check: https://repo.adobe.com/nexus/content/groups/public/com/adobe/cq/social/cq-social-scf-api/ 

The version that is available is: 1.0.8

I could not find any dependency entry in pom.xml as well so that I could change the version used.

Could you please guide me on this. Please correct me in-case I am wrong.

Avatar

Correct answer by
Level 9

Hi,

The answer I was given is for you to ensure you have installed the latest feature pack for Communities (which is FP1) on AEM 6.2.

Let us know if that works.

- JK

Avatar

Level 5

I am also facing the same issue while i am installing my community ugc migration bundles in aem 6.1. Can someone let me know where i can find these dependent and relevant version of jar files.

Avatar

Level 5

i found the jar files here: https://javalibs.com/artifact/com.adobe.cq.social

 

simply find the required jar file and install in your osgi, then dependencies will get matched and vanished the your error.