Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
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.